dragonabllz
Ensign
- Registriert
- Mai 2011
- Beiträge
- 254
Hallo
Ich habe das Buch "C Programmieren von Anfang an" von Helmut Erlenkötter und möchte C programmieren lernen (wegen Studium).
Ich gehe zur Zeit das Buch schritt für Schritt durch und gebe die Beispiele im Buch auch in Eclipse ein, um die Quellcodes und Methoden praktisch anzuwenden und zu testen.
Nun, im Buch wird nun die Methode "Scanf" behandelt. Dabei soll ich folgenden Code in einer IDE eingeben:
Normalerwese müsste es doch so sein, dass in der Konsole, also da wo die Ausgabe angezeigt wird, "Bitte x eingeben" und "Bitte y eingeben" stehen, und ich müsste an diesen STellen dann jeweils eine Zahl eingeben.
Aber aus mir unbekannten Gründen bleibt die Konsole nach dem Start des Quellcode leer, bis ich dann einfach untereinander 12 und 3 schreibe. Dann passt das aber nicht mehr mit dem Text überein.
Falls ich mich undeutlich ausgedrückt habe, hier ein Video:
http://www.youtube.com/watch?v=35IhIlSlbfs
Jetzt frage ich mich wieso? Liegt das an Eclipse?
PS: Ich muss mit Eclispe arbeiten, da wir dies auch an der FH nutzen, und ich mich somit einfinden muss in Eclipse.
Ich habe das Buch "C Programmieren von Anfang an" von Helmut Erlenkötter und möchte C programmieren lernen (wegen Studium).
Ich gehe zur Zeit das Buch schritt für Schritt durch und gebe die Beispiele im Buch auch in Eclipse ein, um die Quellcodes und Methoden praktisch anzuwenden und zu testen.
Nun, im Buch wird nun die Methode "Scanf" behandelt. Dabei soll ich folgenden Code in einer IDE eingeben:
/*
* bspl05.c
*
* Created on: 08.11.2012
*/
#include <stdio.h>
main()
{
int x,y;
printf("\n\t1 . R e c h e n p r o g r a m m\n");
printf("\nBitte x eingeben :");
scanf("%d", &x);
printf("\nBitte y eingeben :");
scanf("%d", &y);
printf("\n %d + %d ist %d", x,y, x+y);
printf("\n %d * %d", x,y, x*y);
}
Normalerwese müsste es doch so sein, dass in der Konsole, also da wo die Ausgabe angezeigt wird, "Bitte x eingeben" und "Bitte y eingeben" stehen, und ich müsste an diesen STellen dann jeweils eine Zahl eingeben.
Aber aus mir unbekannten Gründen bleibt die Konsole nach dem Start des Quellcode leer, bis ich dann einfach untereinander 12 und 3 schreibe. Dann passt das aber nicht mehr mit dem Text überein.
Falls ich mich undeutlich ausgedrückt habe, hier ein Video:
http://www.youtube.com/watch?v=35IhIlSlbfs
Jetzt frage ich mich wieso? Liegt das an Eclipse?
PS: Ich muss mit Eclispe arbeiten, da wir dies auch an der FH nutzen, und ich mich somit einfinden muss in Eclipse.