c语言程序设计简单题

来源:百度知道 编辑:UC知道 时间:2024/06/25 12:55:32
#include <stdio.h>
main()
{ char c;
scanf("%c",&c);
if('0'<=c && c<='9');
printf("0-9\n");

else if (c>='A'&&c<='Z');
printf("A-Z\n");
else if ('a'<=c&&c<='z');
printf("a-z\n");
else;
printf("!,@,...\n");
}
帮忙改一下错,谢谢!
我是初学者

#include <stdio.h>
main()
{ char c;
scanf("%c",&c);
if('0'<=c && c<='9');//不用加分号
printf("0-9\n");

else if (c>='A'&&c<='Z');//不用加分号
printf("A-Z\n");
else if ('a'<=c&&c<='z');//不用加分号
printf("a-z\n");
else;//不用加分号
printf("!,@,...\n");
}

#include <stdio.h>
main()
{ char c;
scanf("%c",&c);
if('0'<=c && c<='9')
printf("0-9\n");
else if (c>='A'&&c<='Z')
printf("A-Z\n");
else if ('a'<=c&&c<='z')
printf("a-z\n");
else
printf("!,@,...\n");
}

去掉 if else if 后的;