如有帮助,望采纳。点击我回答右上角的【采纳】按钮。
1、scanf("%s",string);
2、count(string);
3、char s[]
题主应该是在做填空
第一空 scanf("%s",string);
第二空 count(string);
第三空 char s[];
scanf("%s",string);
Le = count(string);
int count(char s[])
代码如下:
#include <stdio.h>
int main()
{
char string[100] = {0};//这里置0一下
int Le; //Le改成int类型
int count(char s[]);
printf("input string:\n");
Le=count(string);
printf("大写字母有%d个",Le);
return 0;
}
int count(char s[])
{
int sum = 0,i;
for (i = 0; s[i] != '\0';i++)
{
if(s[i] >= 'A' && s[i] <= 'Z')
sum++;
}
return sum;
}
您好,我是有问必答小助手,您的问题已经有小伙伴解答了,您看下是否解决,可以追评进行沟通哦~
如果有您比较满意的答案 / 帮您提供解决思路的答案,可以点击【采纳】按钮,给回答的小伙伴一些鼓励哦~~
ps:问答VIP仅需29元,即可享受5次/月 有问必答服务,了解详情>>>https://vip.csdn.net/askvip?utm_source=1146287632