0
printf("Input A: ");
scanf("%f\n",&A);
printf("Input B: ");
scanf("%f\n",&B);
printf("Input C: ");
scanf("%f\n",&C);
當我去運行這個時,我可以輸入一個A值,但是隨後會出現另一個沒有寫入任何內容的空白行,我必須輸入一些沒有保存到任何變量或任何內容的東西。即使我註釋掉第一個printf和scanf,B也會發生同樣的情況。我怎樣才能阻止這種情況發生?我的第一個scanf之後,額外的線路無緣無故出現?
不要把'\ N'在'scanf'格式字符串。 – ouah