【小白】求大神指出改错方法

/*输入一个整数n,然后输入n个数存放到一个数组中,

分别输入整数i、x,在位置i上插入元素x,然后输出数组。*/

#include<stdio.h>

void main()

{

int a[10000],n,i,j,x;

printf("请输入一个正整数:");

scanf("%d",&n);

printf("请输入%d个整数:",n);

for(i=0;j<n;j++)

scanf("%d",&a[j]);

printf("请分别输入i,x的值:");

scanf("%d %d",&i,&x);

a[i]=x;

for(j=i;j<n+1;j++)

a[i]=a[i+1];

for(j=0;j<n+1;j++)

{

printf("%5d",a[j]);

}

printf("\n");

}


蓝胖子不蓝
浏览 1322回答 1
1回答
打开App,查看更多内容
随时随地看视频慕课网APP