010
11.09.2012, 06:54 Uhr
Rumeos
|
@0xdeadbeef
Zitat: |
Was andere IDEs angeht, ich finde für Windows CodeLite ganz nett.
|
Ok vielen Dank. Werde ich mal ausprobieren.
@f.-th.
Beispiel:
C++: |
#include <stdio.h>
void main(){ /*Variabeln Deklarierung*/ float x,y;
/*---------------E-i-n-g-a-b-e--------------*/ printf("Bitte geben sie x ein: "); scanf("%f",&x); fflush(stdin); printf("\n");
printf("Bitte geben sie y ein: "); scanf("%f",&y); fflush(stdin);
printf("\n\n");
/*------------R-e-c-h-n-u-n-g-e-n------------*/
/*Addition*/ printf("%f + %f = %f\n",x,y,x+y);
/*Subtraktion*/ printf("%f - %f = %f\n",x,y,x-y);+
/*Multiplikation*/ printf("%f * %f = %f\n",x,y,x*y);
/*Division*/ printf("%f / %f = %f",x,y,x/y); getchar(); }
|
Wenn ich da kein fflush(stdin) reingegeben hätte würde es die Enter Taste als Zahl interpretieren und es würde die Eingabe dann sozusagen mit einer Entereingabe überspringen. Wie soll man das ausser mit fflush(stdin) sonst überspringen? -- Programmier-Anfänger (C am lernen)
http://pandfute.wordpress.com/ |