View Code of Problem 36

#include<stdio.h>
#include<string.h>
int main()
{
	int t,i;
	char a[1000];
	//int b[27]={0};
	scanf("%d",&t);
	while(t--)
	{
		gets(a);
		int b[27];
		memset(b,0,sizeof(b));
	//	scanf("%s",a);
		for(i=0;a[i]!='\0';i++)
		{
			b[a[i]-64]++;
		}
		
		for(i=1;i<=26;i++)
		{  
			if(b[i]==0)
			{
				continue;
			}
			else
			 {
			 	printf("%d%c",b[i],i+64);
			 }
		}
		printf("\n");
	}
	return 0;
 }

Double click to view unformatted code.


Back to problem 36