#include <stdio.h>
int main()
{
char name;
int i=-1,count=0;
printf("请输入一行英文句子:\n");
scanf("%s",name);
while(name[++i]!='\0')//字符串以\0结尾,当name=='\0'字符串结束
{
if(name>='A'&&name<='Z')
{
count++;
}
}
printf("有%d个大写字母!\n",count);
return 0;
} 本帖最后由 baige 于 2020-8-3 13:30 编辑
baige 发表于 2020-8-3 13:27
那就这个吧,刚去64为测试了一下上面的不行
64位i++有点奇怪,换成++i就好了
页:
1
[2]