| Florin199221 a întrebat:

M-am apucat recent sa invat limbajul C si am intampinat o problema. Am creat un program de calcul pentru o medie ponderata, care functioneaza perfect cand rulez fisierul.c din codeblocks, dar cand deschid fisierul.exe programul se inchide singur dupa ce introduc toate valorile(se opreste exact cand are o formula de calculat). Intrebarea mea este: de ce nu functioneaza fisierul.exe?

Răspuns Câştigător
| CinevaNou a răspuns:

Trebuie sa ii spui sa nu se inchida la sfarsit.
Adauga system("pause");
sau
getchar(); getchar();
sau
scanf("%d",&n);
n sau oricare alta variabila care e definita in program.

| Florin199221 explică (pentru CinevaNou):

A mers cu scanf(); mersi

2 răspunsuri:
| sltlp a răspuns:

Asta deoarece el calculeaza ce are de calculat si se inchide. Ca sa scapi de problema, cel mai usor e ca dupa ce faci afisarea, sa faci si inca o citire, gen cin n sa zicem, chiar inainte de return.