今天没事输入一个C语言程序,输入两个字符,然后让他们输出时调换位置,比如a b 输出为b a 但不知道为什么几天试了好几次都没换过来,知道的说下怎么回事,谢谢啦!!!(我用的是WIN-TC)#include <stdio.h>
void fun(char a,char b)
{
char ch;
ch=a;
a=b;
b=ch;
}
main()
{
char x,y;
printf("input two char:(x,y)\n");
scanf("%c %c",&x,&y);
fun(x,y);
printf("%c %c",x,y);
getch();
}这是程序