iT邦幫忙

0

請問我的程式有哪部分出錯嗎? 我把程式上傳到一個檢測的地方,卻輸出空白而沒有結果

  • 分享至 

  • xImage

int main() {
	int m, n, rem,a,b,c,d;
            printf("Enter a fraction (x/y):");
            scanf("%d/%d",&m, &n);
            a=m;
            b=n;
            while(n != 0){
                rem = m % n;
                m = n;
                n = rem;
            }
            c=a/m;
            d=b/m;
            printf("GCD=%d\n",m);
			printf("In lowest terms: %d/%d", c,d);
	return 0;
}

///Input Data:
///7/49
///========================================
///Except:
///Enter a fraction (x/y): 
///GCD = 7
///In lowest terms: 1/7
///========================================
///Actual result:
///========================================
圖片
  直播研討會
圖片
{{ item.channelVendor }} {{ item.webinarstarted }} |
{{ formatDate(item.duration) }}
直播中

1 個回答

1
海綿寶寶
iT邦大神 1 級 ‧ 2020-10-12 07:09:15
最佳解答

1.程式沒錯
https://ithelp.ithome.com.tw/upload/images/20201012/20001787DwVtDDg0D7.png
2.要確定有輸入符合程式裡的格式的資料
https://ithelp.ithome.com.tw/upload/images/20201012/20001787JHlD9zLjuU.png

ktro12 iT邦新手 5 級 ‧ 2020-10-12 11:37:15 檢舉

好的,謝謝

我要發表回答

立即登入回答