void main()
{
int a,n = 5; //要有一个初始值,要不然有的编译器就会默认为0
printf("input a number:n\n");
scanf("%d",&a);
while(n--)//0 则为假 跳出
{
printf("%d",a-2);
}
} 要不就是你写错
是给n赋值的,你却给了a
#include<stdio.h>
void main()
{
int a,n;
printf("input a number:n\n");
scanf("%d",&n);
a = n;
while(n--)//0 则为假 跳出
{
printf("%d",a-2);
}
}
页:
[1]