初识指针之字符串统计字母

试题描述
输入一个字符串。要求使用指针的方法遍历该字符串,并统计字符串中英文字母的个数。
输入
输入一个字符串,不多于999个字符,以回车结束。
输出
输出字符串中英文字母的个数。
输入示例
How are you!
输出示例
9
数据范围
输入为字符串,输出为整数。且输入字符串不多于999个字符

#include "stdio.h"
void main()
{
char s[999],*p;
int i=0,flag=1;
gets(s);
for(p=s;*p!='\0';*p++)
{
if(*p>='a'&&*p<='z'||*p>='A'&&*p<='Z')
i++;
}

printf("%d",i);


}

猜你喜欢

转载自blog.csdn.net/Lhw_666/article/details/91415200