C语言void子函数return的值,在主函数里怎么输出?

C语言void子函数return的值,在主函数里怎么输出?

int Outlist(SqList L,int i)
{
    if(i < 1 || i > L.len)
        return error;
    else
        return L.elem[i-1];
}


主函数应该怎么写?这样输出不了


    cout << endl;
    cout<<"请输入要输出的顺序表元素位置:"<<endl;
    cin>>i;
    Outlist(s,i);
    OutS(s);

cout<<Outlist(s,i);
这样就可以了

觉得有用的话采纳一下哈

int ret = Outlist(s,i);
cout<<"输出结果为:"<<ret;