001
12.04.2008, 04:30 Uhr
Hans
Library Walker (Operator)
|
Hi,
ich nehme mal an, was der Aufgabensteller da mit Modul meint, müsste eigentlich Funktion heissen, denn ein Modul ist in C noch was komplizierteres. Wenn es so ist, dann hast Du mit der ausgabe-funktion schon ein Beispiel, allerdings mit einem Fehler drin:
C++: |
int ausgabe(); /* <--- in der Klammer muss das gleiche stehen, wie unten auch. */
int main() { ... }
int ausgabe(int summand , int summand1, int summand2) { ... }
|
Also, entweder:
C++: |
int ausgabe(); /* <--- in der Klammer muss das gleiche stehen, wie unten auch. */ ...
int ausgabe() { ... }
|
oder
C++: |
int ausgabe(int summand , int summand1, int summand2); /* <--- in der Klammer muss das gleiche stehen, wie unten auch. */ ...
int ausgabe(int summand , int summand1, int summand2) { ... }
|
Ach ja, da die Funktion zur Ausgabe dienen soll, wie ihr Name auch sagt, kannst Du die Schleife mit scanf daraus lassen. Die Werte gehen auch verloren, sobald der Prozessor wieder in main arbeitet; - main bekommt die nie zu sehen.
Hans -- Man muss nicht alles wissen, aber man sollte wissen, wo es steht. Zum Beispiel hier: Nachdenkseiten oder Infoportal Globalisierung. |