#2574: 不好意思~可以幫我看哪裡錯了嗎?


chin (水紋)


出現WA~~但看前四個數是用scanf收的值,直接printf~~~倒底是哪裡有問題? 

與正確輸出不相符(line:1)
您的答案為: 8 1 2 3 4
正確答案為: 1 2 3 4 5

#include <stdio.h>
#include <stdlib.h>
int main(void)
{
    int a,b,c,d; /*input value*/
    int f,g; /*operation value*/
          
    while(scanf("%d %d %d %d",&a,&b,&c,&d)!=EOF)
    {
       f=d-c ;
       if (d-c==f && c-b==f)
       {
          printf("%d %d %d %d %d\n",a,b,c,d,d+f);
       }
       else
       {
          g=d/c;
          printf("%d %d %d %d %d\n",a,b,c,d,d*g);
       }
      
                
    }
    system("PAUSE");
    return 0;
}    

 

#2576: Re:不好意思~可以幫我看哪裡錯了嗎?


leopan0922 (zz)


出現WA~~但看前四個數是用scanf收的值,直接printf~~~倒底是哪裡有問題? 

與正確輸出不相符(line:1)
您的答案為: 8 1 2 3 4
正確答案為: 1 2 3 4 5

#include
#include
int main(void)
{
    int a,b,c,d; /*input value*/
    int f,g; /*operation value*/
          
    while(scanf("%d %d %d %d",&a,&b,&c,&d)!=EOF)
    {
       f=d-c ;
       if (d-c==f && c-b==f)
       {
          printf("%d %d %d %d %d\n",a,b,c,d,d+f);
       }
       else
       {
          g=d/c;
          printf("%d %d %d %d %d\n",a,b,c,d,d*g);
       }
      
                
    }
    system("PAUSE");
    return 0;
}    

 

他題目說會先輸入一個數代表下面有幾組測資
#2578: Re:不好意思~可以幫我看哪裡錯了嗎?


chin (水紋)


出現WA~~但看前四個數是用scanf收的值,直接printf~~~倒底是哪裡有問題? 

與正確輸出不相符(line:1)
您的答案為: 8 1 2 3 4
正確答案為: 1 2 3 4 5

#include
#include
int main(void)
{
    int a,b,c,d; /*input value*/
    int f,g; /*operation value*/
          
    while(scanf("%d %d %d %d",&a,&b,&c,&d)!=EOF)
    {
       f=d-c ;
       if (d-c==f && c-b==f)
       {
          printf("%d %d %d %d %d\n",a,b,c,d,d+f);
       }
       else
       {
          g=d/c;
          printf("%d %d %d %d %d\n",a,b,c,d,d*g);
       }
      
                
    }
    system("PAUSE");
    return 0;
}    

 

他題目說會先輸入一個數代表下面有幾組測資



謝謝~~我大概知道我哪裡沒注意到了....

感謝  ^0^