/* Note:Your choice is C IDE */
#include "stdio.h"
#define n 5
//在某个位置替换元素
void add(int *p,int b);
int main()
{
int a[5]={2,4,3,1,7};
int i,b,*p=a;
printf("遍历");
for(p=a;p<a+n;p++){
printf("%d ",*p);}
p=a;
printf("请输入替换的数\n");
scanf("%d",&b);
add(p,b);
}
void add(int *p,int b){
int c,i,m;
printf("在1—5范围中替换一个数的位置\n");
scanf("%d",&c);
m=*(p+c);
for(i=0;i<n+1;i++){
if(i==c){
printf("找到了\n");
*(p+i)=*(p+i+1);
}
*(p+c)=b;
}
for(i=0;i<n;i++,p++){
printf("%d ",*p);}
}
在某个位置替换元素
最新推荐文章于 2023-04-01 14:01:26 发布
1796

被折叠的 条评论
为什么被折叠?



