数组困惑
程序代码:
#include"stdio.h" main() { int i,j,n,a[5],b[5]; printf("请输入插入的数及排好的序列"); scanf("%d",&n); for(i=0;i<=4;i++) { scanf("%d",&a[i]); b[i]=a[i]; } for(j=0;j<=4;j++) if(n<a[i]) ; else { for(i=0;i<=4;i++) a[i+2]=b[i+1]; a[i+1]=n; } for(i=0;i<=4;i++) printf("%d",a[i]); }真的是款一窍不通了敬请各位帮帮忙 此为将一个数插入已排好的数组中