#include<stdio.h>int main(){char a[10];int i,count=0;for(i=0;i<=9;i++){scanf("%c",&a[i]);}for(i=0;i<=9;i++){if(a[i]>='A'&&a[i]<='Z'){count++;}}printf("%d",count);return 0;}
你有没有想过回车也可能被算进去了?
scanf前加个getchar();或%c前加\n