33,311
社区成员
发帖
与我相关
我的任务
分享
#include <stdio.h>
int main()
{
char s[80];
int count = 0,i = 0;
while((s[i] = getchar()) != '\n')
{
if((s[i] >= 'A') && (s[i] <= 'Z'))
{
count++;
if(s[i] == 'A' || s[i] == 'E' || s[i] == 'I' || s[i] == 'O' || s[i] == 'U')
count--;
}
i++;
}
s[i] = '\0';
printf("%d\n", count);
return 0;
}
#include<stdio.h>
void main()
{
char n;
int i=0;
while((n=getchar())!='\n')
{if(n>='A'&&n<='Z')i++;
if(n=='A'||n=='E'||n=='I'||n=='O'||n=='U') i--;
}
printf("%d",i);
getchar();
}
if((s[i] >= 'A') && (s[i] <= 'Z'))
//-----你的ch是不是多了呢?