 2007-08-31 18:20
	    2007-08-31 18:20
   2007-09-07 15:53
	    2007-09-07 15:53
   2007-09-07 17:33
	    2007-09-07 17:33
  我改了一下,整数可以,但是数组赋值好像有点问题,b【10】总是不对,不知道怎么回事,
请高手指点一下吧。还有事情忙。。。
#include "stdio.h"
#define swap(x,y,t) (t)=(x);(x)=(y);(y)=(t)
main()
{
   int t,m,n,i,a[10],b[10],c[10];
   scanf("%d%d",&m,&n);
   printf("m=%d,  n=%d\n",m,n);
   swap(m,n,t);
   printf("m=%d   n=%d",m,n);
   for(i=0;i<10;i++)
       scanf("%d\n",&a[i]);
   for(i=0;i<10;i++)
       scanf("%d\n",&b[i]);
   
      swap(a[i],b[i],c[i]);
   for(i=0;i<10;i++) 
   printf("a[%d]=%d\n",i,a[i]);
   for(i=0;i<10;i++)
   printf("b[%d]=%d\n",i,b[i]);
}
 2007-09-08 09:58
	    2007-09-08 09:58
   2007-09-08 10:03
	    2007-09-08 10:03
  



你试试把宏代进去看看能不能运行
不成‘语句’

 2007-09-08 10:33
	    2007-09-08 10:33
  你试试把宏代进去看看能不能运行
不成‘语句’
if(a>b)
{
    swap(a,b);
}
不成语句吗?
by 雨中飞燕  QQ:78803110  QQ讨论群:5305909


[url=http://bbs.bc-cn.net/viewthread.php?tid=163571]请大家不要用TC来学习C语言,点击此处查看原因[/url]
[url=http://bbs.bc-cn.net/viewthread.php?tid=162918]C++编写的Windows界面游戏[/url]
[url=http://yzfy.org/]C/C++算法习题(OnlineJudge):[/url] http://yzfy.org/										
 2007-09-08 10:39
	    2007-09-08 10:39