int main()
scanf("%d",&i);
scanf("%d",&n);
scanf("%d",&m);
printf("before ,i=%d\n",i);
printf("before ,m=%d\n",m);
printf("before ,n=%d\n",n);
{
int m,n,i;
scanf("%d",&n);
scanf("%d",&i);
scanf("%d",&m);
printf("before ,i=%d\n",i);
printf("before ,m=%d\n",m);
printf("before ,n=%d\n",n);
return 0;
}
此段代码用户可以输入三个数
亲测!scanf 取数时按照代码的顺序以此赋值(是不是能换一种说法???)
1 2 3--------------输入
before ,i=2------输出
before ,m=3
before ,n=1
调换 红 绿 两行后
int main()
{
int m,n,i;scanf("%d",&i);
scanf("%d",&n);
scanf("%d",&m);
printf("before ,i=%d\n",i);
printf("before ,m=%d\n",m);
printf("before ,n=%d\n",n);
return 0;
}
1 2 3------------------输入
before ,i=1----------输出
before ,m=3
before ,n=2