// Erweitern Sie das Programm, sodass eine Trace Tabelle ausgegeben wird.
#include <stdio.h>
int main(void)
{
/* Deklaration der Variablen */
int jahr;
float kapital;
float zinsen;
/* Anweisungsteil */
jahr = 2012;
printf("Jahr: %d Kapital: %4.1f Zinsen: %4.1f", jahr
, kapital
, zinsen
), kapital = 250.0;
printf("Jahr: %d Kapital: %4.1f Zinsen: %4.1f", jahr
, kapital
, zinsen
); jahr = jahr + 1
printf("Jahr: %d Kapital: %4.1f Zinsen: %4.1f", jahr
, kapital
, zinsen
); zinsen = (kapital / 100) * 2;
kapital = kapital + zinsen;
jahr = jahr + 1;
zinsen = (kapital / 100) * 2;
kapital = kapital + zinsen;
printf("Jahr: %d Kapital: %4.1f Zinsen: %4.1f", jahr
, kapital
, zinsen
);
return 0;
}
Ly8gRXJ3ZWl0ZXJuIFNpZSBkYXMgUHJvZ3JhbW0sIHNvZGFzcyBlaW5lIFRyYWNlIFRhYmVsbGUgYXVzZ2VnZWJlbiB3aXJkLgoKICAgICNpbmNsdWRlIDxzdGRpby5oPgogICAgIAogICAgaW50IG1haW4odm9pZCkKICAgIHsKICAgICAgCS8qIERla2xhcmF0aW9uIGRlciBWYXJpYWJsZW4gKi8KICAgICAgCWludCBqYWhyOwogICAgICAJZmxvYXQga2FwaXRhbDsKICAgICAgCWZsb2F0IHppbnNlbjsKICAgICAgCiAgICAJLyogQW53ZWlzdW5nc3RlaWwgKi8KCQlqYWhyID0gMjAxMjsKCQlwcmludGYoIkphaHI6ICVkIEthcGl0YWw6ICU0LjFmIFppbnNlbjogJTQuMWYiLCBqYWhyLCBrYXBpdGFsLCB6aW5zZW4pLAoJCWthcGl0YWwgPSAyNTAuMDsKCQlwcmludGYoIkphaHI6ICVkIEthcGl0YWw6ICU0LjFmIFppbnNlbjogJTQuMWYiLCBqYWhyLCBrYXBpdGFsLCB6aW5zZW4pOwoJCWphaHIgPSBqYWhyICsgMQoJCXByaW50ZigiSmFocjogJWQgS2FwaXRhbDogJTQuMWYgWmluc2VuOiAlNC4xZiIsIGphaHIsIGthcGl0YWwsIHppbnNlbik7CgkJemluc2VuID0gKGthcGl0YWwgLyAxMDApICogMjsKCQlrYXBpdGFsID0ga2FwaXRhbCArIHppbnNlbjsKCQlqYWhyID0gamFociArIDE7CgkJemluc2VuID0gKGthcGl0YWwgLyAxMDApICogMjsKCQlrYXBpdGFsID0ga2FwaXRhbCArIHppbnNlbjsKCQkKCQlwcmludGYoIkphaHI6ICVkIEthcGl0YWw6ICU0LjFmIFppbnNlbjogJTQuMWYiLCBqYWhyLCBrYXBpdGFsLCB6aW5zZW4pOwoKICAgICAgCXJldHVybiAwOwogICAgfQ==
prog.c: In function 'main':
prog.c:18:3: error: expected ';' before 'printf'
printf("Jahr: %d Kapital: %4.1f Zinsen: %4.1f", jahr, kapital, zinsen);
^