请用C语言写一个程序,计算输入字符串中每个字母的个数(字符串只包括小写字母)。举例如输入字符串为:aaaaabbccefff,则结果打印为:5a2b3c1e3f。

区块链毕设网qklbishe.com为您提供问题的解答

请用C语言写一个程序,计算输入字符串中每个字母的个数(字符串只包括小写字母)。举例如输入字符串为:aaaaabbccefff,则结果打印为:5a2b3c1e3f。

#include<stdio.h> #include <string.h> int main(int argc,char*argv[]) { 	char str[128]={}; 	int count[26]={};//分别代表26个字母,通过数组用来记录每个字母的个数 	int len=0; 	printf("请输入字符串:"); 	scanf("%s",str); 	len=strlen(str);	 	for(int i=0;i<len;i++) 	{ 		count[str[i]-'a']++;//记录字符串中字母的个数 	} 	for(int i=0;i<26;i++) 	{ 		if(count[i]>0) 		{ 			printf("%d%c",count[i],'a'+i); 		} 	} 	printf("n"); 	return 0; }

编辑于 2024-03-08 21:51:56

以上就是关于问题请用C语言写一个程序,计算输入字符串中每个字母的个数(字符串只包括小写字母)。举例如输入字符串为:aaaaabbccefff,则结果打印为:5a2b3c1e3f。的答案

欢迎关注区块链毕设网-
专业区块链毕业设计成品源码,定制。

区块链NFT链游项目方科学家脚本开发培训

承接区块链项目定制开发

微信:btc9767

QQ :1330797917

TELEGRAM: BTCOK9

承接区块链项目定制开发


qklbishe.com区块链毕设代做网专注|以太坊fabric-计算机|java|毕业设计|代做平台-javagopython毕设 » 请用C语言写一个程序,计算输入字符串中每个字母的个数(字符串只包括小写字母)。举例如输入字符串为:aaaaabbccefff,则结果打印为:5a2b3c1e3f。