}
void displayList(link_t* head) {
- unsigned i = 0;
-
printf("--Begin--\n");
- while (head != NULL) {
- printf("value at [%d]=%d\n", i, head->value);
- head = head->next;
- i++;
+ for (unsigned i = 0; i < list_count(head); i++) {
+ printf("value at [%d]=%d\n", i, list_get(head, i));
}
printf("--End--\n");
}