not all control paths return a value(C高手进)

来源:百度知道 编辑:UC知道 时间:2024/06/04 19:59:40
int Place(int t)
{
int j,x[100];

for(j=1;j<t;j++)
if(abs(t-j)==abs(x[j]-x[t])||x[j]==x[t])
return false;
else
return true;
}
感觉是for跟if混用出错了,请个高手说下如何用!3Q

int Place(int t)
{
int j,x[100];

for(j=1;j<t;j++)
if(abs(t-j)==abs(x[j]-x[t])||x[j]==x[t])
return false;

return true;
}

你大约是这个意思吧,不知道你函数的功能,仅是猜测