Консоль закрывается сразу после старта - C (СИ)

Формулировка задачи:

Здравствуйте. Я начинающий программист и у меня возникла проблема. Ввёл программу (правильную, без ошибок), скомпилировал её, а когда уже грузится консоль, то при выдаче самого результата она исчезает. Т.е. результат программа выдаёт, но его можно увидеть только за долю секунды. Как исправить? Помогите, пожалуйста. Visual Studio 2010 Ultimate, Win 7.

Код к задаче: «Консоль закрывается сразу после старта - C (СИ)»

textual
#include <conio.h>
#include <iostream>
 
const int N = 10;
 
int main()
{
    int A[N];
    int    i, max1, max2, max3;
    for (i = 0; i<N; i++)
        scanf("%d", &A[i]);
    max1 = -1; max2 = -1; max3 = -1;
    for (i = 1; i<N; i++)
    {
        if (A[i] > max1)
        { // новый max1
            max3 = max2;
            max2 = max1;
            max1 = A[i];
        }
        else
        if (A[i] > max2)
        { // новый max2
            max3 = max2;
            max2 = A[i];
        }
        else
        if (A[i] > max3) // новый max3
            max3 = A[i];
    }
    printf("%d  %d  %d", max1, max2, max3);
    return 0;
    getchar();
}

15   голосов, оценка 3.800 из 5


СОХРАНИТЬ ССЫЛКУ