帮忙解决C语言习题

来源:百度知道 编辑:UC知道 时间:2024/05/08 07:46:58
下面的程序段是从键盘输入的字符中统计数字字符的个数,用换行符结束循环.请填空.
#include”stdio.h”
main(){
int n=0;
char c;
c=getchar();
while (【 】 )
{ if ( 【 】 ) n++;
c=getchar();
}
printf(“n=%d”,n);}

键盘输入:abcdef12345k<CR>(<CR>表示回车)
输出结果:
初学C语言,好多东西不懂啊!

#include”stdio.h”
main(){
int n=0;
char c;
c=getchar();
while (c!='\n' )
{ if ('0'>=c && c<='9' ) n++;
c=getchar();
}
printf(“n=%d”,n);}

键盘输入:abcdef12345k<CR>(<CR>表示回车)
输出结果:n=5

(c=getchar())!='\n')
c>='0'&&c<='9'