首页 > 用户发贴区 > 编程问题提问区 > 请帮忙看看这个程序
2009
05-05

请帮忙看看这个程序

我想输入两个数,再交换两数输出.结果老是得不到正确的结果,始终不知道为什么,请解答一下,谢谢.


#include<stdio.h>
main()
{
         /*int x=0,y=0,t=0;*/
int x,y,t;
printf(“输入x,y: “);
t=x;x=y;y=t;
scanf(“%d%d”,&x,&y);
printf(“x=%d,y=%d\n”,x,y);


}


请帮忙看看这个程序》有 4 条评论

  1. tienyu 说:

    是在VC++ 6.0中编译的.

  2. jiakun260 说:

    顺序错了,应该是:

    #include<stdio.h>
    main()
    {
             /*int x=0,y=0,t=0;*/
    int x,y,t;
    printf(“输入x,y: “);
    scanf(“%d%d”,&x,&y);

    t=x;x=y;y=t;

    printf(“x=%d,y=%d\n”,x,y);

    }

  3. tienyu 说:

    的确是顺序错了.多谢帮忙.

  4. yy_uestc 说:

    这个错误还有点隐蔽

     

    我初一看,还没找出来!!!

留下一个回复