求c语言大神来编一下程序,万分感谢!!!

在begin和end之间编一段程序。
2024年11月16日 03:36
有2个网友回答
网友(1):

int i,n=0;
for(i=0;str1[i]!='\0';i++)
if(str1[i]>='A'&&str1[i]<='Z')
n++;
return n;

网友(2):

int cnt;
for(cnt=0;*str1;str1++)
    if(*str1>='A'&&*str1<='Z')
        cnt++;
return cnt;