#include <stdio.h>
int main()
{
int answer;
printf("Please insert your desired budget :"); //normal printf functions.
printf(" $_____\b\b\b\b"); //This should move the curser back 4 spaces.
//The program outputs the line followed with 4 inverted question marks.
scanf("%d", &answer);
printf("So your budget is %d", answer);
return 0;
}
輸出是4個反轉問號?我在Mac上使用xcode,可以解決這個問題嗎?我的代碼中的 b不會將光標移回
有幾件事:1)我會想象使用浮動類型的錢。 2)第二個'printf'中有5個下劃線。 3)你應該對輸入做一些錯誤檢查。 3)你可能需要在最後一個打印中使用'\ n'。否則,這看起來應該起作用。 – chrsblck
你在Mac上使用哪個版本的gcc?它在Ubuntu上運行良好。 (錯誤地,你插入了5個下劃線而不是4個),無論如何,它對我的工作很好。 –