K, also ich hab das jetzt mal eben so gemacht wie du es gesagt hast.
Hier ist der Code
Code:
#include <stdio.h>
int main(void) {
double zahl = 0;
printf("Betrag in Euro --> ");
scanf("%lf", &zahl);
zahl *= 100;
h = zahl / 50000;
printf("%d 500 Euro-Schein(e)\n", h);
zahl -= (h * 50000);
h = zahl / 20000;
printf("%d 200 Euro-Schein(e)\n", h);
zahl -= (h * 20000);
h = zahl / 10000;
printf("%d 100 Euro-Schein(e)\n", h);
zahl -= (h * 10000);
h = zahl / 5000;
printf("%d 50 Euro-Schein(e)\n", h);
zahl -= (h * 5000);
h = zahl / 2000;
printf("%d 20 Euro-Schein(e)\n", h);
zahl -= (h * 2000);
h = zahl / 1000;
printf("%d 10 Euro-Schein(e)\n", h);
zahl -= (h * 1000);
h = zahl / 500;
printf("%d 5 Euro-Schein(e)\n", h);
zahl -= (h * 500);
h = zahl / 200;
printf("%d 2 Euro-Muenze(n)\n", h);
zahl -= (h * 200);
h = zahl / 100;
printf("%d 1 Euro-Muenze(n)\n", h);
zahl -= (h * 100);
h = zahl / 50;
printf("%d 50 Cent-Muenze(n)\n", h);
zahl -= (h * 50);
h = zahl / 20;
printf("%d 20 Cent-Muenze(n)\n", h);
zahl -= (h * 20);
h = zahl / 10;
printf("%d 10 Cent-Muenze(n)\n", h);
zahl -= (h * 10);
h = zahl / 5;
printf("%d 5 Cent-Muenze(n)\n", h);
zahl -= (h * 5);
h = zahl / 2;
printf("%d 2 Cent-Muenze(n)\n", h);
zahl -= (h * 2);
h = zahl / 1;
printf("%d 1 Cent-Muenze(n)\n", h);
zahl -= (h * 1);
return 0;
}
Jetzt zeigt mir mein Codeblocks aber 3Errors an, alle in Zeile 3( h = zahl / 50000

Das sind die Errors:
1.) 'h' undeclared (first use in this function)
2.) Each undeclared identifiert is reported only once
3.) for each funtion it appears in