Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- #include <stdio.h>
- #define N 3
- #define M 3
- int main(){
- int i, j , n , k, flag;
- int a[N][M] = {
- {2,3,4},
- {5,3,7},
- {8,9,10}
- };
- int number = 0;
- //имплементираме вложени цикли, i за редовете, j за колоните
- for(i = 0; i < N; i++){
- for(j = 0; j < M; j++){
- if(i == 0 || j ==0 || i == N - 1 || j == M - 1){ //проверяваме периметъра
- n = a[i][j]; //присвояваме елементите от масива на n
- flag = 0;
- for(k = 2; k < n; k++){ //проверяваме дали числата са прости / дали се делчт на себе си или на 1 без остатък
- if(n % k == 0){
- flag = 1;
- break;
- }
- }
- if(flag == 0){
- printf("%d is a prime number\n", n);
- number++;
- }
- }
- }
- }
- printf("Total prime numbers: %d", number);
- return 0;
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement