这个程序在输入后运行的时候出现了一点问题,求解
程序代码:#include <stdio.h>
void f(int,int);
void main()
{
int x,y;
scanf("%d%d\n",&x,&y);
f(x,y);
}
void f(int x,int y)
{
int t;
t=x;
x=y;
y=t;
printf("%d %d\n",x,y);
}编译运行以后,输入两个数字,嗯enter键,只能换行,只有输入三个数后enter,程序才能运行,求解。









