Ich muss ein Programm schreiben, um eine 2-stellige Binärzahl einzulesen und in einem vergrößerten Format auszudrucken (7 x 7 Raster). Ich kann annehmen, dass nur 2 Binärstellen eingegeben werden. Zum BeispielC So schreibe ich vergrößerte Ziffern
input=01
output=
....... ...1...
.00000. ..11...
.0...0. .1.1...
.0...0. ...1...
.0...0. ...1...
.00000. ...1...
....... .11111.
Mein Versuch
int input;
scanf("%d", &input);
if(input=0)
printf(".......
.00000.
.0...0.
.0...0.
.0...0.
.00000.
.......");
Ich bekomme immer eine Fehlermeldung
Sie müssen 'if (Eingang == 0) {}'. Stattdessen weisen Sie hier "Input" einem Wert von "0" zu. –
"Ich bekomme immer eine Fehlermeldung" Es ist sinnvoller, den genauen Text der Fehlermeldung zu posten, als nur zu beschreiben. Es verbessert die Post. – chux