#include<stdio.h>
void main(){
int n=0;
char ch;
while((ch=getchar())!='\n'){
if(ch>='0'&&ch<='9')
n++;
printf("The number of char is%d\n",n);
}
}
具体的思路是:
#include<stdio.h>
void main(){
int n;
char ch;
while((ch=getchar())!='\n'){
if("ch>='0'&&ch<='9'")
n++
printf("the number of char is %d",n);
}
}
第一步是:先分析一下,就是统计字符的个数,只要回车就算是一个
那么先定义一个计数器,还有一个字符变量,
在while循环体中,设置条件是还不是回车字符的时候,那么就需要判断,字符数字0-9,在这个范围内,继续计数,超过了就需要跳出循环输出计数数字。