문법오류는 없는데 런타임때 새로운아이디만들고 로그인할때 오류가 나네요 ㅠㅠ
void l_ch(char *ID2,char *PW2,struct regist1 *snode){
struct regist1 *lnode = snode;
if (lnode->pNext != NULL){
if (strcmp(lnode->pNext->ID, *ID2) == 0){
if (strcmp(lnode->pNext->PW, *PW2) == 0){
list();
}
else
l_ch(*ID2, *PW2, lnode->pNext);
}
else{
l_ch(*ID2, *PW2, lnode->pNext);
}
l_ch(*ID2,*PW2,lnode->pNext);
}
else{
menu();
}
}
새로바꾼건데...
strcmp 2번째 인자에 *ID2, *PW2 에 있는 별표 없애주세요 ㅎ_ㅎ
감사합니다
함수가 왜이리 복잡해 보이냐 ?ㅋㅋ