fwrite nicht alles drucken, um stdout

Wenn ich mit diesem kleinen code, und geben Sie 3 ganze zahlen auf der Konsole, ist es nicht ausdrucken, wie es sollte aufgrund der fwrite-Anweisung. Er druckt erst, nachdem ich halten, drücken Sie enter für einige Zeit. Hilfe?
P. S: schneller Lernen Möglichkeiten, als scanf und printf.

#include<stdio.h>
int main(){
    int size[3];
    fread(&size,sizeof(int),3,stdin);
    fwrite(&size,sizeof(int),3,stdout);
    fflush(stdout);
    return 0;
}

InformationsquelleAutor prateekj_ahead | 2013-06-23

Schreibe einen Kommentar