请问错在哪,求统计字符中数字的个数
问题描述:
答
可以检查一下那里到底写的是0还是o,我感觉您写的像是字母o,别的地方没有什么问题,return 0; 可加可不加,加上当然最好
答
printf("%d",i); 打印输出语句应该在while(){} 循环体外。
答
在printf("%d",i);下面一行加一句return 0;
因为main函数是int main(),所以需要返回值。
答
供参考对照:
#include<stdio.h>
int main()
{
int i=0
char c;
while((c=getchar())!='\n')
{
if(c>='0' && c<='9')
i++;
}
printf("%d",i);
return 0;
}