注意输入会有空格,要用gets来获取输入
#include <stdio.h>
int main(void)
{
char s[1000];
while(gets(s))
{
int cnt = 0;
char* p = s;
while(*p != '\0')
{
if( (*p >= 'A') && (*p <= 'Z') )
{
cnt++;
}
p++;
}
printf("%d\n", cnt);
}
return 0;
}
int main(void)
{
char s[1000];
while(gets(s))
{
int cnt = 0;
char* p = s;
while(*p != '\0')
{
if( (*p >= 'A') && (*p <= 'Z') )
{
cnt++;
}
p++;
}
printf("%d\n", cnt);
}
return 0;
}