У меня есть структура с массивом 100 int (b) и переменной типа int (a)
У меня есть функция, которая проверяет, находится ли значение «a» в массиве, и я сгенерировал элементы массива и переменную со случайными значениями.
но это не работает
может кто-нибудь помочь мне это исправить?
#include <stdio.h>
#include <stdlib.h>
#include <time.h>
typedef struct {
int a;
int b[100];
} h;
int func(h v){
int i;
for (i=0;i<100;i++){
if(v.b[i]==v.a)
return 1;
else
return 0;
}
}
int main(int argc, char** argv)
{
h str;
srand(time(0));
int i;
for(i=0;0<100;i++){
str.b[i]=(rand() % 10) + 1;
}
str.a=(rand() % 10) + 1;
str.a=1;
printf("%d\n",func(str));
return 0;
}