#include <stdio.h>
int main(void) {
float base, height, hyp;
printf("input base of triangle:\n");
scanf("%f", base);
printf("input height of triangle:\n");
scanf("%f", height);
printf("input hypotenuse of triangle:\n");
scanf("%f", hyp);
float perimeter = base + height + hyp;
printf("the perimeter of your triangle is: %f\n", perimeter);
return 0;
}
Ich laufe dies durch ideone.com und es zeigt Erfolg, dann die Standardeingabe leer ist, dann in stdout druckt er alle meine print-Anweisungen ohne Zahlenscanf() fordert nicht Eingang in stdin
'scanf ("% f", Basis);' -> 'scanf ("% f", &base);' – BLUEPIXY
ideone wird niemals für Ihre Eingabe warten, Geben Sie alle Ihre Eingabe in stdin-Box – Danh
Geben Sie etwas in den Eingang ** vor ** das Programm laufen und Sie erhalten etwas wie "Laufzeitfehler \t Zeit: 0 Speicher: 2172 Signal: 11", weil Sie 'scanf' falsch aufrufen. – 4386427