// gcc -g -O0 -m32 -std=c99 -fstack-protector copying.c #include #include void user_stuff(char buffer[], int is_admin); int main(int argc, char *argv[]) { char buffer[8] = {0}; int is_admin = 0; printf("Enter name:\n"); gets(buffer); if(strcmp(buffer, "admin") == 0) is_admin = 1; user_stuff(buffer, is_admin); return 0; } void user_stuff(char buffer[8], int is_admin) { if(is_admin) printf("User %s is an administrator\n", buffer); else printf("User %s is not an administrator\n", buffer); }