為什們這個代碼運行成功,但是輸出后還有兩行碼?
#include <stdio.h>
int main()
{
? ? int x,y;//x為距離,y為價錢
? ? x=12;
? ? if(x<=3)
? ? {
? ? ? ? y=2*13;
? ? ? ? printf("小明每天打車的總費用為%d元\n,y");
? ? }
? ? else
? ? {
? ? ? ? y=13+(x-3)*(2.3);
? ? ? ? printf("小明每天打車的總費用為%d元\n",y+1);
? ? }
? ? return 0;
}
2022-10-26
printf("小明每天打車的總費用為%d元\n,y");
你這里的“? ?位置有問題應該再n后面。