#include"stdio.h"
#define N 1000
void main()
{
char a[N];
int i = 0;
char tempchar;
int countchar[256];
memset((void *)countchar, 0 ,256 * sizeof(int));
for ( ;i < N; ++i)
{
if ((tempchar = getchar()) == EOF) break;
a[i] = tempchar;
countchar[tempchar] ++;
}
printf("\n");
for ( i = 0; i < 256; ++i)
{
if (countchar[i] != 0)
{
printf("%c,%d\n",(char)i, countchar[i]);
}
}
#define N 1000
void main()
{
char a[N];
int i = 0;
char tempchar;
int countchar[256];
memset((void *)countchar, 0 ,256 * sizeof(int));
for ( ;i < N; ++i)
{
if ((tempchar = getchar()) == EOF) break;
a[i] = tempchar;
countchar[tempchar] ++;
}
printf("\n");
for ( i = 0; i < 256; ++i)
{
if (countchar[i] != 0)
{
printf("%c,%d\n",(char)i, countchar[i]);
}
}
}
测试输入: