Ich habe gerade erst begonnen mit C da es wie mir scheint mehr möglichkeiten bietet als C++.
In meinem Tutorial wird auschliesslich scanf verwendet ich möchte allerdings
fgets verwenden .
Da ich leider wie gesagt erst angefangen habe kriege ich folgendes script nicht zum laufen..
Deshalb meine frage wo liegt der Fehler und kennt jemand ein Totorial das nur fgets verwendet zur eingabe?
Code:
#include <stdio.h>
int main (void)
{
char a[10];
char b[10];
char h[10];
int ergebnis;
printf("Berrechnungsprogramm für Quader\n");
printf("Bitte geben sie die länge ein ein :");
fgets (a, 10, stdin);
printf("Die Zahl lautet %s\n",a);
printf("Bitte geben sie die Breite ein:");
fgets (b, 10, stdin);
printf("Die Zahl lautet %s\n",b);
printf("Bitte geben sie die hoehe ein:");
fgets (h, 10, stdin);
printf("Die Zahl lautet %s\n",h);
ergebnis= a[10]*b[10]*h[10];
printf("Das Volumen betraegt: %d",ergebnis );
return 0;
}
ausgeführt:
Berrechnungsprogramm für Quader
Bitte geben sie die länge ein ein :2
Die Zahl lautet 2
Bitte geben sie die Breite ein:4
Die Zahl lautet 4
Bitte geben sie die hoehe ein:5
Die Zahl lautet 5
Das Volumen betraegt: 53824
Lesezeichen