Программа на языке Си для нахождения простого числа и его положения в заданном массиве
это модульная программа на языке Си для поиска простого числа a и отображения его положения в заданном массиве
я пытаюсь сделать эту программу определив функцию нет ошибки времени компиляции но эта программа терпит крах когда я запускаю эту программу
Ребята пожалуйста помогите мне я новичок в программировании
Что я уже пробовал:
#include<stdio.h> void prime_num(int num,int a[10]); int main() { int a[10],i,num; printf("enter the size of array"); scanf("%d",&num); printf("enter the elements"); for(i=0;i<num;i++) { scanf("%d",&a[i]); } printf("the entered array is "); for(i=0;i<num;i++) { printf("%d",a[i]); } prime_num(num,a[10]); //function called here } //end of main function void prime_num(int num,int a[10]) { int i,counter,j; printf("all the prime numbers are"); for(i=0;i<=num;i++) { counter=0; for(j=2;j<a[i];j++) { if((a[i]%j)==0) { counter=1; break; } } if(counter==0) { printf("the found prime no is at %d position and the number is %d",i,a[i]); } } }