Scanf-Abfrage funktioniert nicht!

lieber Mitglieder,
ich muss eine Kontoüberweisung vom Vater zum Kind durchführen. Zinsen müssen mitberechnet werden und jedes dritte Jahr steigt die Überweisungssumme um 100 €, so lange bis das Konto vom Vater leer ist.

Alles funktioniert, nur die scanf-Abfrage nicht. Er übergibt den Variablen die Werte nur wenn ich sie im Quelltext zuweise aber nicht durch den scanf-Befehl.

bitte ganz ganz dirngend um hilfe. vielen dank im voraus

locke

#include 
#include 

int main()
{
 double betrag, prozent, konto\_vater=10000, konto\_kind=0; 
 int jahr=0;

 printf('\nBitte geben Sie den jaehrlich zu ueberweisenden Betrag an: ');
 scanf('%f', &betrag);

 printf('\nBitte geben Sie den Prozentsatz p.a. an: ');
 scanf('%f', &prozent);

 printf('\n\nJahr Konto-Vater Betrag Konto-Kind');
 printf('\n-------------------------------------------------------------');

 konto\_vater=konto\_vater-betrag;
 konto\_kind=konto\_kind+betrag;

 printf('\n %i %9.2f %9.2f %9.2f', jahr, konto\_vater, betrag, konto\_kind);

 while(konto\_vater!=0)
 {
 jahr++;

 if(konto\_vater

_[MOD]: 

    -Tags hinzugefügt, bitte in Zukunft selbst machen_ 

Hallo.
Statt

scanf("%f", &betrag);
scanf("%f", &prozent);

scanf("%lf", &betrag);
scanf("%lf", &prozent);
d.h. statt %f %lf als Variable.
Liebe Grüße. Alex