본문내용
ode;
for (int i=1; i < answerDel-1; preNode=preNode->next,i++);
nextNode = preNode->next;
preNode->next = newmakeNode;
newmakeNode->next = nextNode;
newmakeNode->input(); }
else if (answerDel==1) { //삽입할 위치가 첫번째일때
node *newmakeNode = new node;
newmakeNode->next = head;
head = newmakeNode;
newmakeNode->input(); }
else if (answerDel==indexNode) { //삽입할 위치가 마지막일때
node *lastNode=head;
for (; lastNode->next!=NULL; lastNode = lastNode->next);
node *newmakeNode = new node;
lastNode->next = newmakeNode;
newmakeNode->next = NULL;
newmakeNode->input();
}
}
break;
case 4: {
node *printNode = head;
for (; printNode!=NULL; printNode = printNode->next)
printNode->print(); //head에서 마지막 노드까지 값을 출력
break; }
case 5:
cout << "사용해 주셔서 감사합니다." << endl;
exit(1);
default:
cout << "잘못 입력 하셨습니다." << endl;
}
}
}
for (int i=1; i < answerDel-1; preNode=preNode->next,i++);
nextNode = preNode->next;
preNode->next = newmakeNode;
newmakeNode->next = nextNode;
newmakeNode->input(); }
else if (answerDel==1) { //삽입할 위치가 첫번째일때
node *newmakeNode = new node;
newmakeNode->next = head;
head = newmakeNode;
newmakeNode->input(); }
else if (answerDel==indexNode) { //삽입할 위치가 마지막일때
node *lastNode=head;
for (; lastNode->next!=NULL; lastNode = lastNode->next);
node *newmakeNode = new node;
lastNode->next = newmakeNode;
newmakeNode->next = NULL;
newmakeNode->input();
}
}
break;
case 4: {
node *printNode = head;
for (; printNode!=NULL; printNode = printNode->next)
printNode->print(); //head에서 마지막 노드까지 값을 출력
break; }
case 5:
cout << "사용해 주셔서 감사합니다." << endl;
exit(1);
default:
cout << "잘못 입력 하셨습니다." << endl;
}
}
}
소개글