都知道 - 都知道 - 知识图谱网站

c语言,输入一个字符,判断它如果是小写字母输出其对应大写字母

输入一个字符,判断它如果是小写字母输出其对应大写字母,如果是小写字母输出其对应大写字母,如果是数字输出其本身,如果是空格,输出space,如果不是上述,则输出other拜托了...
#include<stdio.h>
int main()
{
    char c;
    scanf("%c",&c);
    if(c>='a'&&c<='z') printf("%c',c-32);
    else if(c>='0'&&c<='9') printf("%c",c);
    else if(c==' ') printf("space");
    else printf("other");
    return 0;
}
#include <stdio.h>
void main()
{ char c;
c=getchar();
if(c >='a'&&c<='z')
printf("%c",c-32);
else if(c >='A'&&c<='Z')
printf("%c",c+32);
else if(c >='0'&&c<='9')
printf("%c",c);
else if(c == ' ')
printf("space");
else printf("other");
}
int main()
{
    int c = getchar();
    if(c >='a'&&c<='z') printf("%c",c-32);
    else if(c >='A'&&c<='Z') printf("%c",c+32);//题目中有两句如果是小写字母输出其对应大写字母,我猜有一句应该是 如果是大写字母输出其对应小写字母。 如果猜错了,就删掉这行。
    else if(c >='0'&&c<='9') printf("%c",c);
    else if(c == ' ') printf("space");
    else printf("other");
}
int main()
{
    int c = getchar();
    if(c >='a'&&c<='z') printf("%c",c-32);
    else if(c >='A'&&c<='Z') printf("%c",c+32);//题目中有两句如果是小写字母输出其对应大写字母,我猜有一句应该是 如果是大写字母输出其对应小写字母。 如果猜错了,就删掉这行。
    else if(c >='0'&&c<='9') printf("%c",c);
    else if(c == ' ') printf("space");
    else printf("other");
}
#include<stdio.h>
int main()
{
    char c;
    scanf("%c",&c);
    if(c>='a'&&c<='z') printf("%c',c-32);
    else if(c>='0'&&c<='9') printf("%c",c);
    else if(c==' ') printf("space");
    else printf("other");
    return 0;
}
#include <stdio.h>
void main()
{ char c;
c=getchar();
if(c >='a'&&c<='z')
printf("%c",c-32);
else if(c >='A'&&c<='Z')
printf("%c",c+32);
else if(c >='0'&&c<='9')
printf("%c",c);
else if(c == ' ')
printf("space");
else printf("other");
}