解题思路:
用ctype.h的字符判断函数
注意事项:
参考代码:
#include<stdio.h>
#include<ctype.h>
int main(void)
{
int i_letter=0;
int i_number=0;
int i_space=0;
int i_other=0;
int c;
printf("Please enter a string:");
while((c=getchar())!='\n')
{
if(isalpha(c))
i_letter++;
else if(isdigit(c))
i_number++;
else if(isblank(c))
i_space++;
else
i_other++;
}
printf("%d %d %d %d\n",i_letter,i_number,i_space,i_other);
return 0;
}
0.0分
0 人评分
这可能是一个假的冒泡法浏览:1071 |
简单的a+b (C++语言代码)浏览:895 |
上车人数 (C语言代码)浏览:816 |
C语言训练-求PI* (C语言代码)浏览:637 |
C语言程序设计教程(第三版)课后习题5.7 (C语言代码)浏览:1261 |
C语言训练-求s=a+aa+aaa+aaaa+aa...a的值 (C语言代码)浏览:760 |
Cylinder (C语言描述,蓝桥杯)浏览:1279 |
1048题解(读入回车问题)浏览:628 |
C语言程序设计教程(第三版)课后习题6.8 (C语言代码)浏览:653 |
C语言程序设计教程(第三版)课后习题5.8 (C语言代码)浏览:692 |