编写一个C程序,由终端输入两个字符给变量x和y,然后输出x和y,在交换x和y中的值后,再输出x和y.
问题描述:
编写一个C程序,由终端输入两个字符给变量x和y,然后输出x和y,在交换x和y中的值后,再输出x和y.
答
#include
void main ()
{
char x,y,ch;
printf("请输入要交换的两个字符x,y以任意空格间隔\n");
x=getchar();
getchar();
y=getchar();
ch=x;
x=y;
y=ch;
printf("交换后的结果为\n");
printf("x=%c,y=%c\n",x,y);
}