编辑代码

#include <stdio.h>
struct strnum{
    char s;
    int num;
}snum[32];
int main () {
    printf("请输入字符串:");
    for(int i = 0; (c=getchar())!='\0';i++)
    	{
            for(int j = 0;j<=i;j++)
            	{
                    if(c==str[j].s)
                    	{snum[j] = c;
						snum[j].num++;
                        }
                    else 
                    	snum[i].s = c;
                    	snum[i].num++;
                }
        }
    for(int i = 0;i<32;i++)
    printf("%c = %d\n",snum[i].s,snum[i].num);
	return 0;
}