This is in C:
— Q1.1 : Expain the 3 outputs observed using the structure of the code and why this code is poor.
— Q1.2 With few changes you can improve the code. You need to replace gets() and strcmp() with the similar ones bur more safe. Do a google search, find them and rewrite the code again.Send back the new link.
int pass_flag = 0;
printf(“n Enter the password : n”);
printf (“n Wrong Password n”);
printf (“n Correct Password n”);
pass_flag = 1;
/* Now Give root or admin rights to user*/
printf (“n Root privileges given to the user n”);