在解答“本题要求编写程序,输入一行字符,统计其中数字字符、空格和其他字符的个数。建议使用switch语句编写。”通过以下代码实现.其中while语句的条件中的!=’\n‘是什么意思
#include
int main()
{
char c;
char n=0,m=0,j=0,k=0;
while((c=getchar())!='\n')
{
if(c>='0'&&c<='9')
m++;
else if(c==' ')
j++;
else
k++;
}
printf("blank = %d, digit = %d, other = %d",j,m,k);
}
就是输入的不是换行(回车键)时执行循环。