Naja, eigentlich ist das ganze doch total unnötig, wenn du eine console-applikation schreibst hat der benutzer sich gefälligst in eine solche zu begeben und das programm dort zu starten.
Ansonsten arbeite mit Fenstern, aber so was finde ich echt total unsinnig.
Ach ja, warum muss so ein simples programm denn mit einem systemaufruf von "pause" kaputt gemacht werden?
Vorher hätte man es unter so gut wie jedem anderen System kompilieren können, jetzt sieht man bereits alt aus, wenn man kein Windows hat.
Schließlich benutzt du ja auch printf aus der stdio.h und nicht System("echo lolroflomfg")...
was hindert dich nun daran scanf zu benutzen ?
edit:
in diesem falle wäre natürlich getchar wesentlich besser:
Code:
#include <stdio.h>
int main()
{
* printf("lolroflomfg\n");
* getchar();
* return 0;
}
weiterer edit:
Der Code sollte auf jedem System, wo es den gcc gibt einwandfrei funktionieren, habs gerade mal unter windows/linux/sun os getestet
Quote:
|
14x336 MHz 8-slot Sun Enterprise E4500/E5500 (sun4u) running SunOS 5.9
|
:3