#22791: 求救! 不知道錯在哪 求指點


lovewinds090609@gmail.com (QQQ)

學校 : 不指定學校
編號 : 131248
來源 : [140.134.229.188]
最後登入時間 :
2021-04-18 22:41:17
a005. Eva 的回家作業 -- POJ | From: [123.194.140.18] | 發表日期 : 2020-10-02 16:43

#include <stdio.h>

#include <stdlib.h>

 

int main()

{

int counter,i;

int a=0;

int b=0;

int c=0;

int d=0;

scanf("counter",&counter);

for(i = 0;i<counter;i++){

scanf("%d %d %d %d",&a,&b,&c,&d);

if((b-a)==(c-b)){

printf("%d %d %d %d %d",a,b,c,d,d+(c-b));

}

else{

printf("%d %d %d %d %d",a,b,c,d,d*(c/b));

}

}

 

return 0;

 

 

 輸入2接著輸入1 2 3 4 結果只跑出2 1 2 3 6然後程式就結束了 不知道邏輯或是語法錯在哪...

 
#22801: Re:求救! 不知道錯在哪 求指點


fire5386 (becaidorz)

學校 : 國立清華大學
編號 : 115822
來源 : [140.114.253.77]
最後登入時間 :
2024-11-13 14:54:03
a005. Eva 的回家作業 -- POJ | From: [114.45.7.108] | 發表日期 : 2020-10-02 21:25

#include

#include

 

int main()

{

int counter,i;

int a=0;

int b=0;

int c=0;

int d=0;

scanf("counter",&counter);

for(i = 0;i<counter;i++){

scanf("%d %d %d %d",&a,&b,&c,&d);

if((b-a)==(c-b)){

printf("%d %d %d %d %d",a,b,c,d,d+(c-b));

}

else{

printf("%d %d %d %d %d",a,b,c,d,d*(c/b));

}

}

 

return 0;

 

 

 輸入2接著輸入1 2 3 4 結果只跑出2 1 2 3 6然後程式就結束了 不知道邏輯或是語法錯在哪...


scanf("counter",&counter);

這行錯了

應該改為scanf("%d", &counter);

感覺是粗心錯

 
ZeroJudge Forum