Problem z uruchomieniem programu w c...

Awatar użytkownika
hellsing
Użytkownik
Użytkownik
Posty: 191
Rejestracja: 30 mar 2006, o 14:09
Płeć: Mężczyzna
Lokalizacja: Z kątowni
Podziękował: 11 razy
Pomógł: 16 razy

Problem z uruchomieniem programu w c...

Post autor: hellsing »

Kod: Zaznacz cały

int main(){
    int a,b,c;
a=21;
b=5;
c= a%b;
printf("%d",c);
return 0;

}
Kompiluje, uruchamiam i mi się od razu wyłącza jest jakaś komenda, która to powstrzyma?? Piszę w Dev-C++ 4.9.9.2.
spajder
Użytkownik
Użytkownik
Posty: 735
Rejestracja: 7 lis 2005, o 23:56
Płeć: Mężczyzna
Lokalizacja: Łódź
Podziękował: 2 razy
Pomógł: 133 razy

Problem z uruchomieniem programu w c...

Post autor: spajder »

nigdzie nie zatrzymujesz programu to tylko miga

daj jeszcze system("pause"); przed return (i chyba będzie trzeba dodać bibliotekę stdlib.h, ale głowy nie dam)
Awatar użytkownika
kadiii
Użytkownik
Użytkownik
Posty: 642
Rejestracja: 20 gru 2005, o 21:04
Płeć: Mężczyzna
Lokalizacja: Wrocław
Pomógł: 130 razy

Problem z uruchomieniem programu w c...

Post autor: kadiii »

np.

Kod: Zaznacz cały

system("pause")
albo jakieś dowolne pobranie znaku.
edit: się wolno wysyłało
Awatar użytkownika
kwak2k
Użytkownik
Użytkownik
Posty: 24
Rejestracja: 13 paź 2008, o 09:56
Płeć: Mężczyzna
Lokalizacja: Polska
Podziękował: 1 raz
Pomógł: 6 razy

Problem z uruchomieniem programu w c...

Post autor: kwak2k »

system("pause"); moze nie zadzialac np na linuxie (np w moim nie ma komendy pause)
getchar(); lepsze [powinno byc na kazdym sys dostepne]

sry nie doczytalem ze to devcpp, system("pause"); starczy.
ODPOWIEDZ