B Block_MC Eternal Poster Joined Apr 29, 2018 Posts 351 Solutions 1 Reaction 64 Points 257 Mar 30, 2022 #1 mga kuys! pwede patulong pano lagyan ng array for usernames and pass tas for loop para ma access them? Eto Code ko #include <stdio.h> #include <string.h> int main() { char username[2]; char password[3]; printf("Enter your username:\n"); scanf("%s",&username); printf("Enter your password:\n"); scanf("%s",&password); if(strcmp(username,"bogart")==0){ if(strcmp(password,"123")==0){ printf("\nLogin Success! Welcome sayu l0ds."); }else { printf("\nWrong password krazy."); } }else { printf("\nUser doesn't exist"); } return 0; }
mga kuys! pwede patulong pano lagyan ng array for usernames and pass tas for loop para ma access them? Eto Code ko #include <stdio.h> #include <string.h> int main() { char username[2]; char password[3]; printf("Enter your username:\n"); scanf("%s",&username); printf("Enter your password:\n"); scanf("%s",&password); if(strcmp(username,"bogart")==0){ if(strcmp(password,"123")==0){ printf("\nLogin Success! Welcome sayu l0ds."); }else { printf("\nWrong password krazy."); } }else { printf("\nUser doesn't exist"); } return 0; }
A Aoshinomori Addict Mar 30, 2022 #2 #include <stdio.h> #include <string.h> #include <stdbool.h> int main() { char username[10], password[10]; bool userFound=false, wrongPassword = false, userDoesNotExist=false; char userData[3][10] = { "bogart", "bogs", "bart" }; char passwordData[3][10] = { "123", "123456", "456" }; printf("Enter your username:\n"); fgets(username, sizeof(username), stdin); //remove the newline character from the username int newline = strlen(username) - 1; if (username[newline] == '\n') { username[newline] = '\0'; } printf("Enter your password:\n"); fgets(password, sizeof(password), stdin); //remove the newline from the password newline = strlen(password) - 1; if (password[newline] == '\n') { password[newline] = '\0'; } for (int x = 0; x < 3; x++) { if (strcmp(username, userData[x]) == 0) { userFound = true; if (strcmp(password, passwordData[x]) == 0) { wrongPassword = false; userDoesNotExist = false; break; } else { wrongPassword = true; } } else { userDoesNotExist = true; } } if (userFound && !wrongPassword) { printf("\nLogin Success! Welcome sayu l0ds."); } if (wrongPassword && userFound) { printf("\nWrong password krazy."); } if (userDoesNotExist && !userFound) { printf("\nUser doesn't exist"); } return 0; }
#include <stdio.h> #include <string.h> #include <stdbool.h> int main() { char username[10], password[10]; bool userFound=false, wrongPassword = false, userDoesNotExist=false; char userData[3][10] = { "bogart", "bogs", "bart" }; char passwordData[3][10] = { "123", "123456", "456" }; printf("Enter your username:\n"); fgets(username, sizeof(username), stdin); //remove the newline character from the username int newline = strlen(username) - 1; if (username[newline] == '\n') { username[newline] = '\0'; } printf("Enter your password:\n"); fgets(password, sizeof(password), stdin); //remove the newline from the password newline = strlen(password) - 1; if (password[newline] == '\n') { password[newline] = '\0'; } for (int x = 0; x < 3; x++) { if (strcmp(username, userData[x]) == 0) { userFound = true; if (strcmp(password, passwordData[x]) == 0) { wrongPassword = false; userDoesNotExist = false; break; } else { wrongPassword = true; } } else { userDoesNotExist = true; } } if (userFound && !wrongPassword) { printf("\nLogin Success! Welcome sayu l0ds."); } if (wrongPassword && userFound) { printf("\nWrong password krazy."); } if (userDoesNotExist && !userFound) { printf("\nUser doesn't exist"); } return 0; }
B Block_MC Eternal Poster Mar 30, 2022 TS TS #3 Aoshinomori said: #include <stdio.h> #include <string.h> #include <stdbool.h> int main() { char username[10], password[10]; bool userFound=false, wrongPassword = false, userDoesNotExist=false; char userData[3][10] = { "bogart", "bogs", "bart" }; char passwordData[3][10] = { "123", "123456", "456" }; printf("Enter your username:\n"); fgets(username, sizeof(username), stdin); //remove the newline character from the username int newline = strlen(username) - 1; if (username[newline] == '\n') { username[newline] = '\0'; } printf("Enter your password:\n"); fgets(password, sizeof(password), stdin); //remove the newline from the password newline = strlen(password) - 1; if (password[newline] == '\n') { password[newline] = '\0'; } for (int x = 0; x < 3; x++) { if (strcmp(username, userData[x]) == 0) { userFound = true; if (strcmp(password, passwordData[x]) == 0) { wrongPassword = false; userDoesNotExist = false; break; } else { wrongPassword = true; } } else { userDoesNotExist = true; } } if (userFound && !wrongPassword) { printf("\nLogin Success! Welcome sayu l0ds."); } if (wrongPassword && userFound) { printf("\nWrong password krazy."); } if (userDoesNotExist && !userFound) { printf("\nUser doesn't exist"); } return 0; } Click to expand... SIIIIRRRR ISA KA TALAGANG LIFE SAVER <3 Thank you talaga!
Aoshinomori said: #include <stdio.h> #include <string.h> #include <stdbool.h> int main() { char username[10], password[10]; bool userFound=false, wrongPassword = false, userDoesNotExist=false; char userData[3][10] = { "bogart", "bogs", "bart" }; char passwordData[3][10] = { "123", "123456", "456" }; printf("Enter your username:\n"); fgets(username, sizeof(username), stdin); //remove the newline character from the username int newline = strlen(username) - 1; if (username[newline] == '\n') { username[newline] = '\0'; } printf("Enter your password:\n"); fgets(password, sizeof(password), stdin); //remove the newline from the password newline = strlen(password) - 1; if (password[newline] == '\n') { password[newline] = '\0'; } for (int x = 0; x < 3; x++) { if (strcmp(username, userData[x]) == 0) { userFound = true; if (strcmp(password, passwordData[x]) == 0) { wrongPassword = false; userDoesNotExist = false; break; } else { wrongPassword = true; } } else { userDoesNotExist = true; } } if (userFound && !wrongPassword) { printf("\nLogin Success! Welcome sayu l0ds."); } if (wrongPassword && userFound) { printf("\nWrong password krazy."); } if (userDoesNotExist && !userFound) { printf("\nUser doesn't exist"); } return 0; } Click to expand... SIIIIRRRR ISA KA TALAGANG LIFE SAVER <3 Thank you talaga!