②C语言,求数组里相同的位置并输出

/*
找出key在数组中a的位置
key--要寻找的数字
a--要寻找的数组
length--数组a的长度*/
#include
int search(int key,int a[],int index);
int main (void)
{
	int x;
	int a[]={1,2,3,4,5,6,7,8,9,10};
	scanf("%d",&x);
	int loc=search(x,a,sizeof (a)/sizeof (a[0]));
	if(loc!=-1){
		printf("%d在%d的位置上\n",x,loc);
	}else{
		printf("数组里没有这个数");
	}
}
int search(int key,int a[],int length)
{
	int ret=-1;
	int i;
	for(i=0;i
	

你可能感兴趣的:(c语言)