#include <cstdlib>
#include <iostream>
#include <string.h>
#include <conio.h>
using namespace std;
void search(int,int,int num[]);
int main()
{
int num[100];
int counter,no,len;
cout<<"enter numbers\n";
cout<<"for end enter -1\n";
for(counter=0;counter<100;counter++)
{
cin>>num[counter];
if(num[counter]==-1)
break;
}
len=counter;
cout<<"enter a number for searching\n";
cin>> no ;
search(no,len,num);
}
/////////////////////////
void search(int n,int l , int num[])
{
bool cheak = false ;
for(int i=0;i<l;i++)
{
if(num[i]==n)
{
cout<<"number exist in list : "<<num[i]<<"\nits counter is : "<<i+1;
cheak = true ;
break ;
}
}
if ( cheak == false )
cout<<"number does not exist";
}
توی ارجاع دادن به تابع مشکل داشت و چاپ i در تابع
و اون قسمت void کردن تابع رو هم نوشتم و فقط دیگه خروجی نداری برای تابعت