C Konsolenanwendung schliesst automatisch

Dieses Thema im Forum "Webmaster Hilfe / Programmierer Forum" wurde erstellt von wuselmensch, 19.03.2008.

  1. #1 wuselmensch, 19.03.2008
    wuselmensch

    wuselmensch Erfahrener Benutzer

    Dabei seit:
    08.05.2007
    Beiträge:
    186
    Zustimmungen:
    0
    wir haben an der Schule gerade das modul C und ich habe nun das Problem, dass sich das konsolenfenster(noch keine GUI ;-)) automatisch schliesst.
    Jetzt ist meine Frage, ob das am OS oder am Code liegt.
    Code:
    #include "stdafx.h"
    
    
    int _tmain(int argc, _TCHAR* argv[])
    {
    	int es;
    	int x = 0; 
    	int y = 0;
    	printf("wie viele Zeichen?\n");
    	scanf("%i",&x);
    	printf("nach wie vielen Zeichen Zeilenumbruch?\n");
    	scanf("%i",&y);
    	for(es = 1;es <= x;es++){
    		printf("%i", es);
    		if(es % y == 0 && es < x){
    			printf(",\n");
    			es++;
    			printf("%i", es);
    
    		}	
    		if(es < x){
    			printf(",");
    		}
    		else{
    			printf("\n");
    		}
    	}
    
    	getchar();
    	return 0;
    }
     
  2. AdMan

    schau mal hier: Windows-Wartungs-Tool. Viele Probleme lassen sich damit einfach beheben. Oftmals ist der PC dann auch schneller!
    Registrieren bzw. einloggen, um diese und auch andere Anzeigen zu deaktivieren.
  3. Odious

    Odious Erfahrener Benutzer

    Dabei seit:
    09.03.2007
    Beiträge:
    2.305
    Zustimmungen:
    0
    Hallo wuselmensch!
    Das ist normal so. Damit das Konsolenfenster nicht sofort wieder geschlossen wird, musst du das Programm entweder direkt in der Kommandozeile starten oder vor dem Codeende noch auf eine Eingabe warten. (also scanf())
    Mfg. Odious
     
  4. #3 wuselmensch, 19.03.2008
    wuselmensch

    wuselmensch Erfahrener Benutzer

    Dabei seit:
    08.05.2007
    Beiträge:
    186
    Zustimmungen:
    0
    thx so funktionierts, doch getchar macht doch eig genau das gleiche?
    EDIT: geht doch nich, hab noch n breakpoint vergessen
     
  5. #4 Timme028, 26.03.2008
    Timme028

    Timme028 Neuer Benutzer

    Dabei seit:
    26.03.2008
    Beiträge:
    7
    Zustimmungen:
    0
    vergiss hier mal nicht die kommentare das ist reinster selbstmord
     
  6. AdMan

    Es ist generell erstmal empfehlenswert alle ggf. veralteten oder fehlerhaften Treiber zu scannen und auf neue zu aktualisieren. Hier kannst du einen Treiber-Scanner downloaden. Das erspart oftmals viel Ärger und hilft gegen diverse Probleme.
    Registrieren bzw. einloggen, um diese und auch andere Anzeigen zu deaktivieren.
Thema: C Konsolenanwendung schliesst automatisch
Besucher kamen mit folgenden Suchen
  1. c konsolenanwendung

    ,
  2. windows 7 konsolenanwendungen

    ,
  3. c konsolenanwendung geht automatisch zu

    ,
  4. konsole schließt sich windows 7
Die Seite wird geladen...

C Konsolenanwendung schliesst automatisch - Ähnliche Themen

  1. Excel und Word öffnet sich beim Hochfahren immer automatisch

    Excel und Word öffnet sich beim Hochfahren immer automatisch: Hallo, ich bekomme noch eine Krise. Irgendwann habe ich mal eingestellt, dass sich Excel und Word beim Hochfahren des Computers selbständig öffnen...
  2. PC startet nicht automatisch nach dem Strom angeschaltet wird

    PC startet nicht automatisch nach dem Strom angeschaltet wird: Hallo zusammen. Ich habe eine schaltbare Steckdose. Nach dem ich meinen PC herunterfahre, schaltet sich nach 2 Minuten automatisch die Stromzufuhr...
  3. C# und MySQL

    C# und MySQL: Hallo zusammen! Ich bräuchte dringend hilfe von Experten, da ich ein totaler Anfänger bin. Ich habe eine vorhandene Excel Tabelle. Diese soll in...
  4. Aufrunden einer int in C

    Aufrunden einer int in C: Hi Leute, wie kann ich in C eine Zahl wie 53 auf die nächst größere Zahl welche durch 10 Teilbar ist aufrunden? Also von 53 auf 60 oder von 44...
  5. PC automatisch starten und herunterfahren

    PC automatisch starten und herunterfahren: Hey Leute, als ich 14 oder 15 war, habe ich ein .rar Archive mit einem Passwort versehen und auf meinem PC gespeichert. Zwischendurch, hatte ich...