#include <stdio.h>
int main()
{
int count = 0;
printf("请随意一个英文句子:");
while (getchar() != '\n')
{
count = count + 1;
}
printf("你总共输入了%d个字符!\n", count);
return 0;
}
#include <stdio.h>
int main()
{
int count = 0;
printf("请随意一个英文句子:");
while (getchar() != '\n')
{
count = count + 1;
}
printf("你总共输入了%d个字符!\n", count);
return 0;
}
‘\n’ 是换行符
当你从键盘输入的字符不是换行(回车)时,执行while循环,意思是,直到输入的字符是'\n'(换行符)的时候,才退出while循环。