Programmieren mit C: Mittelwert berechnen?
Ich habe folgende Aufgabenstellung erhalten: Schreiben Sie ein C Programm, welches den Mittelwert (auf zwei Nachkommastellen genau) einer beliebigen Anzahl ganzer Zahlen bestimmt. Die Eingabe soll über die Tastatur erfolgen. - Benutzen Sie scanf zum Einlesen der Zahlen - Die Tastaturkombination Strg + D erlaubt - in einer eigenen Zeile - die Beendigung der Eingabe, da dies das "End-of-transmission" (EOT) Zeichen sendet, scanf interpretiert dies als "End-of-file" (EOT) Signal.
Wir brauchen also eine Schleife mit der Bedingung while(scanf("%d", n) != EOF) und müssen eine Funktion float Mittelwert() erstellen... Aber ich habe keine Ahnung wie das aussehen soll.. Nach Stunden des grübelns und mehreren Quelltexten voller Symantik Fehler, die ich zwar erkennen, aber nicht beheben konnte, gebe ich nun auf. Kann jemand von euch mir bitte einen Quelltext für ein solches C Programm aufschreiben und es mir erklären? Ich verzweifele so langsam..