谁帮我编个C语言的程序?

来源:百度知道 编辑:UC知道 时间:2024/05/22 13:03:01
从键盘输入一个字符,如果是大写字母,就转换成小写;如果是小写字母,就转换成大写,如果是其他字符原样保持并将结果输出.

#include<stdio.h>
main()
{

char m,n;
printf("PUT IN A CHAR\n");
scanf("%c",&m);
if(m>='a'&&m<='z')
n=m-32;
else if(m>='A'&&m<='Z')
n=m+32;
else
n=m;
printf("%c",n);
}

我自己编的,用tc运行过。

#include <stdio.h>

int main( )
{
char ch;
printf("请输入一个字符:");
scanf("%c", &ch);
if ( ch >= 'a' && ch <= 'z' ) ch = ch - 'a' + 'A';
else if ( ch >= 'A' && ch <= 'Z' ) ch = ch - 'A' + 'a';
printf("%c", ch);
return 0;
}

main()
{char ch;
scanf("%c",&ch);
if(ch>='a'&&ch<='z') ch-='A'-'a';
else if(ch>'A'&&ch<'Z') ch-='a'-'A