C语音求答。。。。。

 

如有帮助,望采纳。点击我回答右上角的【采纳】按钮。

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