Напишите программу, которая в последовательности целых чисел определяет количество четных отрицательных чисел. программа получает на вход целые числа, количество введенных чисел неизвестно, последовательность чисел заканчивается числом 0 (0-признак окончания ввода, не входит в последовательность). количество чисел не превышает 1000. введенные числа не превышают 30 000. программа должна вывести одно число: количество четных отрицательнх чисел пример работы программы входные данные -17 2 -6 0 выходные данные 1 с
#include <stdlib.h>
#include <locale>
int main()
{
setlocale(LC_ALL, "RUS");
int count = 0;
int n;
for (int i = 0; i < 1000; i++)
{
printf("Введите число >> ");
scanf("%d", &n);
if (n == 0)
break;
if (n % 2 == 0 && n < 0)
count++;
}
printf("%d", count);
}