注册 登录
编程论坛 C++教室

我这道程序错在那了?求大家帮我看看

gestopaxmc 发布于 2007-03-18 21:40, 407 次点击

#include<iostream.h>

void main()
{ int zhao(int *,int);
int k,j;
int a[5]={1,2,3,4,5};
cin>>k;
j=int zhao(a,k);
cout<<j;
}
int zhao(int *a,int k)
{
int i=0;
while((i<5)&&(a[i]!=k))
i++;
if(i<5)
return i;
else
return 0;
}


2 回复
#2
yuyunliuhen2007-03-18 21:47

#include<iostream>
using namespace std;
void main()
{
int zhao(int *,int);
int k,j;
int a[5]={1,2,3,4,5};
cin>>k;
j= zhao(a,k); //j=int zhao(a,k);

cout<<j;
}
int zhao(int *a,int k)
{
int i=0;
while((i<5)&&(a[i]!=k))
i++;
if(i<5)
return i;
else
return 0;
}

#3
gestopaxmc2007-03-18 22:07

谢谢2楼 唉 编程经验太少了!!自己动手才发现很多问题是要上机才能发现和解决的

1