-
카테고리
-
세부 분야
알고리즘 · 자료구조
-
해결 여부
미해결
find함수가 제대로 작동을 안합니다
18.07.23 20:58 작성 조회수 118
0
Node find_item(char item) {
Node *temp = head;
while (temp!=NULL) { if (strcmp(temp->data, item) == 0) {
return temp;
}
else {
temp = temp->next;
}
}
}
이렇게 쓰고 메인 함수에
Node head = (Node )malloc(sizeof(Node));
head->data = "monday";
head->next = head;
Node *tem=find_item("monday");printf("%s", tem->data);
이런 식으로써넣었는데 아무것도 안나오더라구요 왜그럴까요 그리고 왜 함수들을 void형식이 아닌 Node 형식으로 만드나요?
답변을 작성해보세요.
0
답변 1