error C2085: 'insert' : not in formal parameter list什么意思啊
void bubbleSort(int A[], int n)
void insert(int A[],int n, int ins)
int main()
{
int x[11];
int i;
int mins;
for(i=0;i<10;++i)
scanf("%d",&x[i]);
bubbleSort (x,10);
for(i=0;i<10;++i)
scanf("%3d",A[i]);
printf("\n");
//插入
printf("请输入一个待插入的元素:")
scanf("%d",&mins);
bubbleSort(mins,10);
for(i=o;i<11;++i)
scanf("%3d",A[i]);
printf("\n");
return 0
}
void bubbleSort (int A[],int n)
{ int lun,ci ,t;
for(lun=0;lun<n-1;++lun)//控制排多少趟
{//每一趟怎么排
for(ci=0;ci<n-lun;++ci)//控制每趟倒地哪些元素能参与比较
{
if(A[ci]>a[ci+1])
{t=A[ci];A[ci]=A[ci+1];A[ci+1]=t;}
}
}
}
void insert(int A[],int n, int ins)
{
int i,j;
//查找待插入的位置
for(i=0;i<n;++i)
if(A[i]>ins)
break;
for(j=n-1;j>=i; --j)
A[j+1]=A[j];
A[i]=ins;
}
显示出了很多错误,求各路大神给破解一下啊, 展开
#include <stdio.h>
void bubbleSort(int A[], int n);
void insert(int A[],int n, int ins);
int main()
{
int x[11];
int i;
int mins;
for(i=0;i<10;++i)
scanf("%d",&x[i]);
bubbleSort (x,10);
for(i=0;i<10;++i)
printf("%3d",x[i]);
printf("\n");
//插入
printf("请输入一个待插入的元素:");
scanf("%d",&mins);
insert(x,10,mins);
for(i=0;i<11;++i)
printf("%3d",x[i]);
printf("\n");
return 0;
}
void bubbleSort (int A[],int n)
{ int lun,ci ,t;
for(lun=0;lun<n-1;++lun)//控制排多少趟
{//每一趟怎么排
for(ci=0;ci<n-1-lun;++ci)//控制每趟倒地哪些元素能参与比较
{
if(A[ci]>A[ci+1])
{t=A[ci];A[ci]=A[ci+1];A[ci+1]=t;}
}
}
}
void insert(int A[],int n, int ins)
{
int i,j;
//查找待插入的位置
for(i=0;i<n;++i)
if(A[i]>ins)
break;
for(j=n-1;j>=i; --j)
A[j+1]=A[j];
A[i]=ins;
}
2023-12-06 广告