Я использовал OpenMP для написания кода для демонстрации линейного поиска с использованием раздела Section.Но мой код показывает номер не найден.Может ли кто-нибудь помочь мне исправить код, пожалуйста,
#include<stdio.h>
#include<omp.h>
void main(){
int find,found;
int *a;
#pragma omp parallel sections
{
#pragma omp section
{
a= (int[2]){1,5};
}
#pragma omp section
{
find = 1;
}
#pragma omp section
{
for (i=0;i<8;i++)
{
if(a[i]==find){
found=i;
}
}
}
#pragma omp section
{
if (found)
printf("Number found at : %d\n",found);
else
printf("Number not found\n");
}
}
}