Читаємо вхідну послідовність в масив. Підраховуємо кількість позитивних чисел. Якщо воно дорівнює 0, то виводимо “NO”. Інакше виводимо кількість позитивних чисел і самі числа.
Оголосимо масив для зберігання послідовності.
int m[101];Читаємо вхідну послідовність в масив.
scanf("%d", &n);
for (i = 0; i < n; i++)
scanf("%d", &m[i]);У змінній cnt підрахуємо кількість позитивних чисел.
cnt = 0;
for (i = 0; i < n; i++)
if (m[i] > 0) cnt++;Якщо позитивних чисел немає, то виводимо “NO”.
if (cnt == 0)
printf("NO\n");
else
{
// Виводимо кількість позитивних чисел.
printf("%d\n", cnt);
// Виводимо позитивні числа послідовності.
for (i = 0; i < n; i++)
if (m[i] > 0) printf("%d ", m[i]);
printf("\n");
}