0

Почему программа закрывается сразу же?хотя getchar используется.

#include <stdio.h>
int main()
{
    int x=0, y=0, z=0;
    printf("Please,enter the two numbers\n");
    scanf("%d%d", &x, &y);
    z = x + y;
    printf("Result: %d", z);
    return 0;
    getchar();
}
  • 1
    Например перенести getchar(), выше return 0; –  Jul 14 '19 at 15:17
  • Ваша программа - консольное приложение. У нее нет никакого "окна программы" и ни открываться, ни закрываться ничего не должно. – AnT stands with Russia Jul 14 '19 at 15:42
  • @ヒミコ, Ничего не поменялось. – fxck.phx Jul 14 '19 at 15:56
  • @AnT ,имеется в виду,чтобы консольное приложение закрывалось при нажатии enter. – fxck.phx Jul 14 '19 at 15:56
  • @fxck.phx: Традиционно консольное приложение запускается из окна консоли. Потому оно и называется "консольным". Еще раз: в таком приложении ничего не должно открываться и ничего не должно закрываться. – AnT stands with Russia Jul 14 '19 at 16:12

0 Answers0