>>832
main関数の中のif(check(x,y))というのはcheck(x,y)が0だったらその後のものを実行せず、1だったら実行しますよね?
この場合、check(x,y)が返り値を何個も返してしまわないですか?