解题思路:判断当前这个是字母,而且后面的那个不是字母,则表示一个单词结束。
参考代码:
#include <stdio.h> #include <string.h> int main() { char s[100]; int i,n=0; gets(s); for(i=0;s[i];i++) { if(isalpha(s[i])) if(!(isalpha(s[i+1]))) n++; } printf("%d\n",n); return 0; }
0.0分
0 人评分
C语言训练-求函数值 (C语言代码)浏览:976 |
C语言程序设计教程(第三版)课后习题5.7 (C语言代码)浏览:591 |
众数问题 (C语言代码)浏览:911 |
WU-小九九 (C++代码)浏览:1713 |
printf基础练习2 (C语言代码)浏览:690 |
C语言程序设计教程(第三版)课后习题1.5 (C语言代码)浏览:490 |
文科生的悲哀 (C语言代码)浏览:1541 |
1118(求助_已解决)浏览:351 |
C二级辅导-分段函数 (C语言代码)浏览:659 |
Quadratic Equation (C语言代码)浏览:1034 |