引用:
作者: 不知道
'&'的意思表示傳址(位址),而不是傳值(數值)
另外數字應該用%d才對scanf("%d",&num);
當使用scanf要求使用者輸入時必須傳的是變數的位址,所以必須使用#
<參考>
|
那%i是不是要改成%d
這題要輸入兩個值,是不是輸入完第一個值後按空白鍵輸入第二個值
不過我覺得好像有點怪怪的,正確要怎麼輸入
我把中間的部份改了一下
printf("input number:");
scanf("%i",&num);
printf("input ch:");
scanf("%c",&ch);
可是我在輸入完第一個值後按ENTER之後就直接執行到最後了
是不是哪裡改錯了