我有困難掃描從用戶輸入的整數(且將其存儲)後進入一個int僅當!
後直接印刷:Ç - 如何只掃描符號
char cmd[MAX_LINE/2 + 1];
if (strcmp(cmd, "history") == 0)
history(hist, current);
else if (strcmp(cmd, "!!") == 0)
execMostRecHist(hist, current-1);
else if (strcmp(cmd, "!%d") == 0)
num = %d;
else
{//do stuff}
我明白這是完全錯誤的語法爲strcmp()
,但僅作爲我如何收集用戶輸入的示例。
這是什麼意思?num =%d;'? – ameyCU
只需設置爲數字,無論用戶在輸入! – Sean
我不這麼認爲。 – ameyCU