لو سمحتـــو ممكن احد يشوف ايش الغلط في هذا الكود .. مدري ليه ما يشتغل يقول فيه اغلاط اللي فاهم لايبخل علي بأسررع وقت ممكن لأنو بكرا تسليمه وششكراً ... :(
كود PHP:
#include <stdio.h>
#include <conio.h>
#define Msize 20
void fill_in(int h[20])
{
int i;
for(i=0;i<Msize;i++)
{
printf("Enter no. of elements: ");
scanf("%d", &h[i]);
if(h[i]==0)
break;
}
return (i);
}
int search (int h[20],int rsize,searchE)
int i;
bool found = false;
do{
printf("Enter no. of element : ");
scanf("%d",& searchE);
for(i=0;i<rsize;i++)
{
if(searchE==h[i])
{
found = true;
break;
}
}
if(found)
printf("The element is found in :%d ",i+1);
else
printf("The element is not found");
}
while(found!=true);
void print(int h[20],int rsize)
int i=0;
for(i=o;i<rsize;i++)
{printf("The elements no. %d is:%d\n",i+1,h[i]);}
void main()
{
int h[20],rsize=0;
int num;
int searchE;
printf("Menu\n");
printf("*\n");
printf("1- Fill in\n");
printf("2- Search \n");
printf("3- Print \n");
printf("4- Exit \n");
printf("Enter your choice: ");
scanf("%d",&num);
switch(num)
{
case"1":
fill_in(h,rsize);
int limit=fill_in(h);
break;
case"2":
search(h,rsize,searchE);
break;
case"3":
print(h,rsize);
break;
case"4":
Exit();
default:
printf("wrong choice,Please enter from 1 to 4");
}
getch();
}