在我的程序中,我需要检测是否按了空格键3次,然后将其替换为\ n。
我使用getchar来获取输入并检测到一个空格没有问题,但是如果我输入3个空格来检查它是行不通的。 非常感谢任何帮助
这是我的代码到目前为止,如果我只检查一个空格键,但是如果我输入3个它将无法检测到它,那么女巫的工作完全正常
if (c == ' ')
{
putchar('\n');
}
答案 0 :(得分:2)
您可以计算连续空格的数量。类似的东西:
SomeMeaningfulName.IsOpen = true;