//凯刚写了一篇美妙的作文,请问这篇作文的标题中有多少个字符?
//注意:标题中可能包含大、小写英文字母、数字字符、空格和换行符。
//统计标题字 符数时,空格和换行符不计算在内。输入文件只有一行, 一个字符串s。
#include
int main()
{
int i = 0, count = 0;
char shuzu[15];
do {
shuzu[i] = getchar();
if (shuzu[i] >= 48 && shuzu[i] <= 57 || shuzu[i] >= 65 && shuzu[i] <= 90 || shuzu[i] >= 97 <= 122)
count++;
++i;
} while (shuzu[i]!= EOF);
printf("%d", count);
}
段错误:您的程序发生段错误,可能是数组越界,堆栈溢出(比如,递归调用层数太多)等情况引起
#include<stdio.h>
int main()
{
int count = 0;
char ch;
do {
ch = getchar();
if (ch >= 48 && ch <= 57 || ch >= 65 && ch <= 90 || ch >= 97 && ch <= 122)
count++;
} while (ch != EOF);
printf("%d", count);
}