void insertnode1(LINK *head, LINK *cur)
{
LINK nextNode = *head; //요기!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!
LINK temp;
int flag=0;
if(*head == NULL)
{
printf(\"요시 초기 널값 시즌 !!\");
*head = *cur;
}
else
{
printf(\"비교할것 %f, 삽입중 %f\\n\", nextNode->p,(*cur)->p);
while(nextNode !=NULL)
{
if( (nextNode->p) > (*cur)->p)
{
printf(\"비교가 더 크네 ㅋ삽입을 앞으로 .\\n\");
temp = nextNode;
nextNode = (*cur);
(*cur)->next = temp;
flag = 1;
}
if(flag == 0)
nextNode = nextNode->next;
else
break;
}
if (flag==0)
{
printf(\"... 마지막 돌직구!!\\n\");
append(*head, *cur);
}
}
}
NODE 하나를 다른 연결리스트에 오름차순이 되도록 집어 넣는건데 위에 표시한데로 하면 연결이 되야하는데 연결이 안되는게 미스테리..
제발....힌트좀 줘...
**
인자로 들어가는 것들이 몬진 모르겠지만 그것들이 포인터라면...
인자로 들어가는건 NODE** xxx 들...