// editor2
#include<stdio.h>
#include<stdlib.h>

int main() {
    int n, i, sum_of_primes = 0, count_primes = 0;
    int arr[10];
    
    while (1) {
        printf("Enter the size of the array (1-10): ");
        if (scanf("%d", &n) == 1 && n >= 1 && n <= 10) {
            while (getchar() != '\n');
            break;
        } else {
            printf("Invalid Input. please enter an integer between 1 and 10.\n");
            while (getchar() != '\n');
        }
    }
    
    for (i = 0; i < n; i++) {
        while (1) {
            printf("Enter element %d (1-100): ", i + 1);
            int element;
            if (scanf("%d", &element) == 1 && element >= 1 && element <= 100) {
                arr[i] = element;
                while (getchar() != '\n');
                break;
            } else {
                printf("Invalid Input. Please enter an integer between 1 and 100.\n");
                while (getchar() != '\n');
            }
        }
    }

    for (i = 0; i < n; i++) {
        if (isPrime(arr[i])) {
            sum_of_primes += arr[i];
            count_primes++;
        }
    }

    if (count_primes > 0) {
        printf("The sum of all prime numbers in the array is: %d\n", sum_of_primes);
    }else {
        printf("Invalid Input\n");
    }

    return 0;
}