자료구조;; 원형연결리스트 예제입니다.ㅠㅠ
샤인
*질문내용
이소스에 합과 노드의 데이터갯수를 구하는건데요 도움좀 부탁드려요 ㅠㅠpedef struct cnode *npointer; struct cnode{ int num; char grade; npointer link; }; void insert_front(npointer node); void c_print(); npointer ptr = NULL; main() { int cond=1, i; npointer temp; while (cond) { temp = (npointer) malloc(sizeof(struct cnode)); printf(Enter id and grade : ); scanf(%d %c, &(temp-num), &(temp-grade)); insert_front(temp); printf(Continue?(0/1) : ); scanf(%d, &cond); } c_print(); } void insert_front(npointer node) { if (!ptr) { ptr = node; node - link = node; } else { node - link = ptr - link; ptr - link = node; } } void c_print() { npointer temp = ptr; if (ptr) { do { printf(%d : %c`n, temp-num, temp-grage); temp = temp - link; } while (temp != ptr); } }