#include<stdio.h>
int main() {
int m,n;
float cake;
printf("Enter total kgs of cake:");
scanf("&d", &n);
printf("Enter the number of friends:");
scanf("&d", &m);
cake = m/n;
printf(He has to distribute %f kg cake to each of his %d friends",
&cake, &m);
}
Wenn ich dieses Programm in Codeblöcken ausgeführt wird, fragt es für mich nur insgesamt kg Kuchen geben, wenn ich es ein und klicken Sie auf eingeben, das Programm druckt gerade alles andere in den printf Funktionen unter anstatt mich zu bitten, die Anzahl der Freunde einzugeben.C-Programm Output Error
'scanf ("% d ", & n)'. Ich frage mich, wie der Compiler es ignorieren kann. –
Es ist nicht das erste Mal, dass ich eine Frage mit '& d' anstelle von'% d' sehe. –
@RohanKumar: 'printf (Er muss% f kg Kuchen an jeden seiner% d Freunde verteilen", & cake, &m); 'Kompiliert nicht (fehlendes Angebot beim Start) –