注意事项
1.统计输入字符串中的数字,字母及其他符号
使用char 来判断字符串中的不同类型的字符,把数字0-9作为字符0-9来判断,字母与其他符号依然作为一个字符来判断
2.输出柱形图
使用冒泡排序从大到小排序
观察各种数字之间的关系
#include <stdio.h>
#include <stdlib.h>
void main() {
int a[3] = {
0};
char *p[3] = {
"alp","num","oth" };
char c;
//定义临时变量 使用冒泡排序
int tmp;
char *ptmp;
int i, j;
while (scanf("%c",&c) != EOF)
{
if (c >= 'A'&&c <= 'Z' || c >= 'a'&&c <= 'z')
{
a[0]++;
}
else if (c >= '0'&&c <= '9')
{
a[1]++