#include <stdio.h>
int main()
{
int c, i, nwhite, nother;
int ndigit[10];
nwhite = nother = 0;
for (i = 0; i < 10; i++) {
ndigit[i] = 0;
}
while ((c = getchar()) != EOF) {
if (c > '0' && c <= '9') {
++ndigit[c - '0'];
} else if (c == ' ' c == '\n' || c == '\t') {
++nwhite;
} else {
++nother;
}
}
printf("digits = ");
for (i = 0; i < 10; i++) {
printf("%d",ndigit[i]);
}
printf(",nwhite space = %d, other = %d \n",nwhite,nother);
}
4.统计各个数字,空白符,以及其他字符出现的次数
最新推荐文章于 2022-11-11 17:47:18 发布