Программа OpenMP для демонстрации линейного поиска с использованием раздела - PullRequest
0 голосов
/ 20 сентября 2019

Я использовал 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");
    }
}
}
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...