I used gets and puts inside of switch and it doesn't work.
someone tell me why
std is a global variable!Code:switch (cmd){ case '1': printf("\nEnter name:"); gets(std[t].name); getch(); tchr_mod(); break; case '2': printf("\nEnter number:"); gets(std[t].std_num); getch(); tchr_mod(); break; case '3': tchr_mod(); break; default: printf("\n\aUnknown Command! Try again:"); getcmd(&cmd); break; }