Archiv verlassen und diese Seite im Standarddesign anzeigen : Problem mit "Dev-C++ 4.9.9.2"
hallo zusammen,
Ich hoffe ihr könnt mir helfen, da ich erst gestern angefangen habe zu programmieren und schon jetzt ein Problem habe.
Ich habe Beispiel Programme vom Buch "C programmieren von Anfang an" versucht in "Dev-C++ 4.9.9.2" auszuführen. Aber wenn ich das mache, kommt zwar das neu Fenster mit der "Ausführung" auf meinen Bildschirm aber es verschwindet nach einer Sekunde wieder.
Wenn ich aber das gleiche mit dem Beispielprogramm von "Dev-C++ 4.9.9.2" mache (HELLO WORLD) funktioniert alles einwandfrei.
p.s. Ich verwende Windows XP
Poste doch mal bitte das Programm, sonst kann Dir keiner helfen....
Gruß,
askazo
/* bspl0003.c */
#include <stdio.h>
main() {
printf("\nJetzt rechne ich: \n");
printf("3 + 2 = %i\n3 - 2 = %i\n",3+2,3-2);
printf("12 * 3 = %i\n",12*3);
printf("12 / 3 = %i\n\a",12/3);
}
Hi,
es könnte vielleicht daran liegen, dass in deinem Programm
in der letzen Zeile kein "getch();" steht.
Ist das der Fall, dann beendet sich das Programm automatisch,
nachdem alle Befehle abgearbeitet wurden! 8-[
Mein Programm sieht jetzt so aus, funktionier jedoch noch nicht.
/* bspl0003.c */
#include <stdio.h>
main() {
printf("\nJetzt rechne ich: \n");
printf("3 + 2 = %i\n3 - 2 = %i\n",3+2,3-2);
printf("12 * 3 = %i\n",12*3);
printf("12 / 3 = %i\n\a",12/3);
getch();
}
Also ich hab die gleich Version von Dev-C++ und bei mir funktioniert das Programm!
Vieleicht machst du ja beim Ausrühren des Programms was falsch.
- Hast du das Programm vor dem Ausrühren Kompiliert?
- Führst du das Programm als Konsolenanwendung oder als Windows Application aus?
-kompilieren mach ich
-wie ich es ausführe weiss ich nicht, wo ändert man das?
Hm, ich habe Dein Programm hier rauskopiert und unverändert in Dev-C++ kompiliert und ausgeführt - läuft problemlos.
Was passiert denn bei Dir? Gibt's ne Fehlermeldung? War das kompilieren überhaupt erfolgreich?
askazo
uups - zu langsam...
es steht:
Compiler: Default Compiler
Status: Done.
Errors: 0
Warnings 0
Also die Ausführungsart stellt man beim Anlegen des Projekts ein
nachdem du auf Datei->Neu->Projekt... geklickt hast
Und da must du halt dann Konsolenanwendung auswählen!
PS.: Beim Kompilieren schein alles zu klappen!
villen dank an euch alle.
sieht jetzt so aus
#include <stdio.h>
#include <stdlib.h>
int main(int argc, char *argv[])
{ printf("\nJetzt rechne ich: \n");
printf("3 + 2 = %i\n3 - 2 = %i\n",3+2,3-2);
printf("12 * 3 = %i\n",12*3);
printf("12 / 3 = %i\n\a",12/3);
system("PAUSE");
return 0;
}
WDragon91
13.03.2008, 20:51
Hey du musst noch ne andere Header Datei einfügen!
Da es sich um ne Konsolen Anwendung , kannst du die zwar über CMD ausführen, wenn du #include <conio.h>, kannst du das Prog auch über Windows öffnen.
Hab mal nen kleinen Bespiel Code eingefügt.
#include <stdio.h>
#include <conio.h>
int erste_Zahl;
/* Dies ist die Deklaration einer globaren Variablen. */
int main()
{
int zweite_Zahl, dritte_Zahl;
/* Dies ist die Deklaration von zwei lokalen Variablen.
Diese Variablen haben nur in der Funktion main()
Gültigkeit */
zweite_Zahl = 12;
dritte_Zahl = 25;
/* Hier wird die Variable dritte_Zahl initialisiert */
printf("Wert von erste_Zahl: %d\n",erste_Zahl);
printf("Wert von zweite_Zahl: %d\n",zweite_Zahl);
printf("Wert von dritte_Zahl: %d\n",dritte_Zahl);
getch();
return 0;
}
vollkontakt
18.04.2008, 21:43
Hallo,
damit das fenster offen bleibt musst du folgendes am ende schreiben:
system("PAUSE");
Es muesste mit dem letzten beispiel, das du gegeben hast, also klappen!
Till
Hi, um das noch zu berichtigen:
er MUSS nicht unbedingt system("pause") verwenden, er kann auch getchar(); oder getch(); oder so hernehmen...
MfG Pr0gm4n
Powered by vBulletin® Version 4.2.5 Copyright ©2024 Adduco Digital e.K. und vBulletin Solutions, Inc. Alle Rechte vorbehalten.