Browse Source

Pointer

lookup-tables
Stephan Richter 7 years ago
parent
commit
a277d41e8c
  1. 29
      src/main.c

29
src/main.c

@ -1,29 +1,12 @@ @@ -1,29 +1,12 @@
#include<stdio.h>
// Funktions-Prototypen
float eingabeZahl();
float multipliziere(float zahl1, float zahl2);
void ausgabeErgebnis(float ergebnis);
// Hauptprogramm
int main() {
// Rechenvorgang
ausgabeErgebnis(multipliziere(eingabeZahl(), eingabeZahl()));
return 0;
}
// Funktionen
float eingabeZahl() {
float eingabe;
printf("\nEingabe Zahl: ");
scanf("%f", &eingabe);
return eingabe;
}
int zahl = 7;
int *zeiger;
zeiger = &zahl;
printf("Zeiger-Adresse: %d\n", zeiger);
printf("Zeiger-Wert: %d\n", *zeiger);
float multipliziere(float zahl1, float zahl2) {
return (zahl1 * zahl2);
}
void ausgabeErgebnis(float ergebnis) {
printf("\nErgebnis: %f\n", ergebnis);
return 0;
}

Loading…
Cancel
Save