Answered step by step
Verified Expert Solution
Link Copied!

Question

1 Approved Answer

In C, Complete saveUsers, which write count users in users to the file credential file using the same format as specified. struct user { char

In C, Complete saveUsers, which write count users in users to the file credential file using the same format as specified.

struct user { char username[50]; char password[256]; char firstname[50]; char lastname[50]; int admin; };

void saveUsers(struct user* users, int count) { //CODE GOES HERE }

int main(void) { int user_count = 0; struct user* users = createUsers(&user_count); if (users == NULL) { return EXIT_FAILURE; } populateUsers(users);

printf("Enter admin password to add new users:"); char entered_admin_password[50]; scanf("%s", entered_admin_password); if (checkAdminPassword(entered_admin_password, users, user_count)) { struct user new_user; printf("Enter username:"); scanf("%s", new_user.username); printf("Enter first name:"); scanf("%s", new_user.firstname); printf("Enter last name:"); scanf("%s", new_user.lastname); printf("Enter password:"); scanf("%s", new_user.password); printf("Enter admin level:"); scanf("%d", &(new_user.admin)); users = addUser(users, &user_count, new_user.username, new_user.password, new_user.firstname, new_user.lastname, new_user.admin); if (users == NULL) { return EXIT_FAILURE; } } saveUsers(users, user_count); free(users); return EXIT_SUCCESS; }

Step by Step Solution

There are 3 Steps involved in it

Step: 1

blur-text-image

Get Instant Access to Expert-Tailored Solutions

See step-by-step solutions with expert insights and AI powered tools for academic success

Step: 2

blur-text-image

Step: 3

blur-text-image

Ace Your Homework with AI

Get the answers you need in no time with our AI-driven, step-by-step assistance

Get Started

Students also viewed these Databases questions

Question

6. Identify characteristics of whiteness.

Answered: 1 week ago

Question

e. What are notable achievements of the group?

Answered: 1 week ago