nkorobkov
@nkorobkov

Почему не работает программа (поиск минимума и максимума в массиве)?

Вот сама программа. Прошу не ругаться, я только начинаю изучать программирование.
int N = 5, A[N], i;
    for(i = 0; i < N; i++){
        printf("Enter A[%d]\n", i);
        scanf("%d", &A[i]);
    }
    printf("\nNumber of element\tValue\n");
    for(i = 0; i < N; i++){
        printf("A[%d]\t\t\t%d\n", i, A[i]);
    }
    int min = A[0], max = A[0];
    for(i = 0; i < N; i++){
        if(A[i] < min) min = A[i];
        if(A[i] > max) max = A[i];
    }
    printf("min = %d\nmax = %d");
  • Вопрос задан
  • 391 просмотр
Решения вопроса 1
3vi1_0n3
@3vi1_0n3
#include <stdio.h>

void main() {
    int N = 5, A[N], i;

    for(i = 0; i < N; i++){
        printf("Enter A[%d]\n", i);
        scanf("%d", &A[i]);
    }

    printf("\nNumber of element\tValue\n");

    for(i = 0; i < N; i++){
        printf("A[%d]\t\t\t%d\n", i, A[i]);
    }

    int min = A[0], max = A[0];

    for(i = 0; i < N; i++){
        if(A[i] < min) min = A[i];
        if(A[i] > max) max = A[i];
    }

    printf("min = %d\nmax = %d\n", min, max);
}
Ответ написан
Пригласить эксперта
Ответы на вопрос 1
@vilgeforce
Раздолбай и программист
Учитесь пользоваться отладчиком.
Ответ написан
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы