値が既に内部にある場合、それぞれ整数を保持するリンクされた要素のリストを確認したい。
struct ListenElement{
    int wert;
    struct ListenElement *nachfolger;
};
struct ListenAnfang{
    struct ListenElement *anfang;
};
struct ListenAnfang LA;
bool ckeckForInt(int value){
    if (LA.anfang == NULL){
        return 0;
    }
    return checkCurrent(LA.anfang, value);
}
bool checkCurrent(struct ListenElement* check, int value){
    if (check->wert == value){
        return true;
    }
    else if (check->nachfolger != NULL){
        return checkCurrent(check->nachfolger, value);
    }
    else{
        return false;
    }   
}
checkCurrent メソッドの競合する型を取得していますが、見つかりません。