题目
读入4个整数a、b、c、d和一个运算符(‘+’、‘-’、‘*’、‘/’中的一个),进行分数a/b和c/d的对应运算,输出最简结果。
输入
有多组测试数据。输入的第一行是整数T(1<=T<=200),表示随后测试数据的组数。每组测试数据占一行,由一个四个正整数a,b,c,d和一个运算符组成,相邻数据间有一个空格
输出
对应每组测试数据,输出分数运算的最简结果,占一行。具体可参照样例。
样例输入 Copy
3
1 2 3 4 -
35 24 24 5 *
25 72 9 5 /
样例输出 Copy
1/2-3/4=-1/4
35/24*24/5=7
25/72/9/5=125/648
解题思路
#include<stdio.h>
#include<math.h>
int main(){
int n,a,b,c,d,e,fz,fm,m,i,j,p,f=1,l;/*n:几组数据;fz:分子;fm:分母;f:1正0负;*/
scanf("%d",&n)