做不来啊,有没有谁帮一下啊

输入四个数,最小的两个数做乘法运算,最大的两个数做除法运算,输出乘法和除法结果。

#include<iostream>
#include<algorithm>
using namespace std;
int main()
{
    int nums[4];
    for(int i = 0;i < 4;i++){
        cin >> nums[i];
    }
    //从小到大排序 
    sort(nums,nums+4);
    int v1 = (nums[0]) * nums[1];
    double v2 = (nums[2] * 1.0)/ nums[3];
    printf("%d * %d = %d %d / %d = %lf",nums[0],nums[1],v1,nums[2],nums[3],v2); 
    return 0;
}

要不然就用冒牌排序或者选择排序,但是没必要,四个数据太少了,就直接多次比较,就可以了