Исправить ошибку в программе - C (СИ)
Формулировка задачи:
#include <stdio.h>
int main()
{
int min=100, max=0, i, n, k=0;
scanf ("%d", &n);
int a[n];
for (i=0; i <= n; i++)
{
a[i] = i;
printf ("%d ", a[i]);
}
for (i=0; i <= n; i++)
{
if (min > a[i]) min = a[i];
if (max < a[i]) max = a[i];
}
for (i=0; i <= n; i++)
{
if (a[i] == min)
{
a[i] = max;
k++;
}
if (k == 0)
{
if(a[i] == max) a[i] = min;
}
printf ("%d ", a[i]);
}
return 0;
}Решение задачи: «Исправить ошибку в программе»
textual
Листинг программы
i < n