Code:
#define SIZE 4
#include <stdio.h>
#include <stdlib.h>
#include <time.h>
int main()
{
int table[SIZE][SIZE];
int Find(int a[][SIZE],int);
int num;
int find;
int x,y;
srand(time(NULL));
for(x=0;x<SIZE;x++) /* loop 1 */
{
for(y=0;y<SIZE;y++) /* loop 2 */
{
table[x][y]=100+rand()%101;
} /* close loop 2 */
} /* close loop 1 */
printf("enter a number\n");
scanf("%d",&num);
find = Find(table,num);
if(find==1)
{
printf("good job you win");
}
else
{
printf("sorry you lost");
}
}
int Find(int a[][SIZE],int num)
{
int y;
int x;
int guess=0;
while(num != -1)
{
for(x=0;x<SIZE;x++)/*loop 1*/
{
for(y=0;y<SIZE;y++)/*loop 2*/
{
guess = a[x][y];
if (num == guess )
{
return 1;
break;
}
else
{
printf("Keep Guessing:");
scanf("%d",&num);
}
}/* close loop 2*/
}/* close loop 1 */
}/*while */
return 0;
}/*Find*/
this is the rest of my code