C语言简单问题求解
输入N个整数到一个一维数组中,将第一个数移到最后面,而其余的数都顺序向前移一位,输出结果。如:1 2 3 4 5移动后的结果为2 3 4 5 1。#include <stdio.h>
#define N 100
void main(){
int a[N] , n=0 ;
while (n<100){
scanf("%d",&a[n]);
n++;
}
n=1;
while(n<100)
printf("%d ",a[n]);
printf("%d",a[0]);
}
求指导那里错了