004
22.11.2005, 19:57 Uhr
~Milo
Gast
|
Code: |
#include<stdio.h> #include<conio.h>
void main() { int eingabe, anzahl, mittelwert; FILE*pf; pf=fopen("D:\\test.txt","w");
printf("\n\t\tWilkommen\n"); printf("Mit diesem Programm berechnen Sie den Mittelwert!!\n"); do { printf("\nBitte geben beliebig viele Werte ein, ende der eingabe mit 0!!\n"); scanf("%d",&eingabe); fprintf(pf,"%d",eingabe); anzahl++; }while(eingabe!=NULL); fclose(pf);
pf=fopen("D:\\test.txt","r"); int x,r;
do { r=fscanf(pf,"%d",&x); }while(r!=EOF);
mittelwert=x/anzahl; printf("%d\n",x); printf("%d",mittelwert); fclose(pf);
}
|
kann mir jemand mal sagen was hier falsch sein soll, denn ich komm absolut nicht weiter. und die überlegung mit den vektoren sind mir im moment zu kompliziert |