I'm doing a project for college. It's not too complicated but it involves a lot of data access on a linked list. Does anyone have any tips for designing an intuitive command line gui? I'm doing things like:
while (current !=NULL)
for (i=1;i<10;i++)
printf("%d *Name: %s\n",i,current->data.name);
current=current->Next;
switch (get_char())
case '1' : *Access item one*
case '2' : *Access item two*
case '3' : *Access item three*
...
case '0' :
break; //displays more items
It's a bit more complicated but you get the idea. I've seen command line tools with checkmarks and such and I think they'd be very useful but unfortunately I can't find info on those anywhere.