注意這次有兩個輸入,因此必須有兩個輸入欄位
程式內容可以參考我上次所寫給你的東西進行修改。
重點如下:
int a;
int b;
scanf("%d",&a);//第一次輸入
while (a != -99999){
scanf("%d",&b);//第二次輸入 && 重新讓使用者輸入
while (a%13){//判斷是否13倍數
a--;//不是的話會有餘數,所以a減1
if (a<b){//當a減少到不在範圍內了
a=-1;
break;
}
}
printf("%d\n",a);//輸出結果
scanf("%d",&a);//重新讓使用者輸入
}
而你出錯的地方有以下幾點,你在寫的時候要去找尋題目裡面的重點並去比對有沒有寫到:
個人認為你練習的題目超過你目前所學程度了,建議將前面章節看熟再往下練習