#include <stdio.h>
#define SIZE 128
int main(void)
{
int c,i,countch[SIZE],j;
for(i = 0; i < SIZE; i++)
countch[i] = 0;
printf("Please enter a character:\n");
while((c = getchar()) != EOF)
for(i = 0; i < SIZE; i++)
if(c == i)
++countch[i];
for(i = 0; i < SIZE; i++)
if(countch[i] != 0)
{
if(i == '\n')
printf(" :");
else
printf("%c:",i);
for(j = countch[i]; j > 0; --j)
printf("%c",2);
printf("\n");
}
return 0;
}
#define SIZE 128
int main(void)
{
int c,i,countch[SIZE],j;
for(i = 0; i < SIZE; i++)
countch[i] = 0;
printf("Please enter a character:\n");
while((c = getchar()) != EOF)
for(i = 0; i < SIZE; i++)
if(c == i)
++countch[i];
for(i = 0; i < SIZE; i++)
if(countch[i] != 0)
{
if(i == '\n')
printf(" :");
else
printf("%c:",i);
for(j = countch[i]; j > 0; --j)
printf("%c",2);
printf("\n");
}
return 0;
}
本文介绍了一个简单的C语言程序,该程序能够统计用户输入的每个字符出现的次数,并以直观的形式展示出来。通过使用字符数组和循环结构,程序实现了对ASCII码范围内所有字符的计数。
529

被折叠的 条评论
为什么被折叠?



