这是因为变量作用域问题么,
#include<stdio.h>int main()
{
int N;
int i = 0;
scanf("%d",&N);
while(i<N)
{
unsigned short a,g,d;
printf("请输入a\n");
scanf("%u",&a);
printf("我是a=%u\n",a);
i++;
printf("我是i=%d\n",i);
printf("我是N=%d",N);
}
return 0;
}//这是别人代码,只能循环一次,N并不能控制循环,,,,一个括号威力好大啊,,,,,,,,