题目:P5015 [NOIP2018 普及组] 标题统计
凯凯刚写了一篇美妙的作文,请问这篇作文的标题中有多少个字符? 注意:标题中可能包含大、小写英文字母、数字字符、空格和换行符。统计标题字 符数时,空格和换行符不计算在内。
注意:cin读入方法遇到空格就不读了,一次只能读入一串连续的字符,且不包括回车和制表符,即’\n’和’\t’;
gets在洛谷上无法运行,在codeblocks是可以的,改为fgets就好。
#include<bits/stdc++.h>
using namespace std;
int main()
{
char s[6];
int sum=0,n;
fgets(s,6,stdin);
n=strlen(s);
for(int i=0; i<n; i++)
{
if((s[i]>='A'&&s[i]<='Z')||(s[i]>='a'&&s[i]<='z')||(s[i]>='0'&&s[i]<='9'))//啊啊啊啊少打了等于号!
{
sum++;
}
}
cout<<sum;
return 0;
}