С клавиатуры вводится число n, а за ним - массив из n целых чисел. Найдите номер первого по счёту элемента массива с нечётным значением.

С клавиатуры вводится число n, а за ним - массив из n целых чисел. Найдите номер первого по счёту элемента массива с нечётным значением.
Гость
Ответ(ы) на вопрос:
Гость
#include #include #include int main(void) {     setlocale(LC_ALL, "Russian");     int n, iuneven = -1;     scanf("%d", &n);     int *a = (int*)malloc(n * sizeof(int));     for (int i = 0; i < n; i++)         scanf("%d", &a[i]);     for (int i = 0; i < n; i++)         if (a[i] % 2 == 1)         {             iuneven = i;             break;         }     free(a);     iuneven == -1 ? printf("Нечетное число не найдено\n") : printf("%d\n", iuneven);         return 0; }
Не нашли ответ?
Ответить на вопрос
Похожие вопросы