有关数组逆序排放的问题
大家好,我在写这道数组逆序排放题时出了问题,没有实现排放功能,而且运行时出了错,请知道的帮忙解答
[b]//将数组中的值按逆序排放#include <Stdio.h>#define N 5void main(){ int a[N],i,temp; printf("请输入数组:"); for(i=0; i<N; i++); { scanf("%d",&a[i]); } printf("原数组:"); for(i=0; i<N; i++); { printf("%d ",a[i]); } printf("\n"); for(i=0; i<N/2; i++); { temp=a[i]; a[i]=a[N-i-1]; a[N-i-1]=temp; } printf("新数组:"); for(i=0; i<N; i++); { printf("%d ",a[i]); } printf("\n");}[/b]
#include <Stdio.h>#define N 5void main(){ int a[N],i,temp; printf("请输入数组:"); for(i=0; i<N; i++)//for后面不要加分号 { scanf("%d",&a[i]); } printf("原数组:"); for(i=0; i<N; i++) { printf("%d ",a[i]); } printf("\n"); for(i=0; i<N/2; i++) { temp=a[i]; a[i]=a[N-i-1]; a[N-i-1]=temp; } printf("新数组:"); for(i=0; i<N; i++) { printf("%d ",a[i]); } printf("\n");}
[解决办法]
飞雪大大果然厉害
小弟惭愧
[解决办法]
都无语了,竟然是这种错误
[解决办法]