VS 2019总是显示生成失败,请教下问题出在哪里


#include <iostream>
#include <string>
using namespace std;
int random(int i, int j)
{
    return    i = (i > j) ? 2 * i : 3 * i;
}
int main2()
{
    int a = 1; int b = 3;
    cout << random(a, b);
    return 0;
}

本想不会有什么问题,结果总是报错

img

究竟是哪里出了错误,请各位不吝赐教

已解决,方法是更换SDK版本