#25853: 為甚麼顯示輸出0行


andy0937372172@gmail.com (林益華)

學校 : 不指定學校
編號 : 156898
來源 : [223.139.192.143]
最後登入時間 :
2021-06-27 16:47:06
a005. Eva 的回家作業 -- POJ | From: [223.139.192.143] | 發表日期 : 2021-06-27 16:48

#include<stdio.h>

 

int main() {

 

  int num[4]  ; // 四個數字

 

  int time  ; // 次數

 

  scanf( "%d", &time );

 

  for( int i = 0 ; i < time ; i++ ) {

 

    for( int j = 0 ; j < 4 ; j++ ) {

 

      scanf( "%d", &num[j] );

 

    } // for

 

    

 

    if( ( num[1] - num[0] )  == ( num[4] - num[3] ) ) {

 

      for( int j = 0 ; j < 4 ; j++ ) {

 

        printf( "%d ", num[j] );

 

      } // for

 

      printf( "%d\n", num[3] + num[1] - num[0] );

 

    } // if

 

    else if ( num[1] / num[0] == num[4] / num[3] ) {

 

     for( int j = 0 ; j < 4 ; j++ ) {

 

        printf( "%d ", num[j] );

 

      } // for

 

      printf( "%d\n", num[3] * ( num[1] / num[0] ) );

 

    } // else if

 

  } // for

 

 

 

  return 0 ;

 

} // main()

 
ZeroJudge Forum