Advertisement
Guest User

ngantuk

a guest
Nov 30th, 2017
84
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 1.24 KB | None | 0 0
  1. #include <stdio.h>
  2. #include <stdlib.h>
  3. #include <string.h>
  4.  
  5. char user_lama[20], user[20], pass_lama[20], pass[20];
  6. char user_baru[20], pass_baru[20];
  7.  
  8. int userbenar,passbenar,kesempatan = 0;
  9. char ganti[20];
  10. int main (){
  11.  
  12. FILE *fp;
  13.  
  14. fp = fopen("C:\\login\\userpas.txt","r");
  15. fscanf(fp, " %s ",user_lama);
  16. fscanf(fp, " %s ",pass_lama);
  17. printf("Login!\n user :");
  18. scanf(" %s ",user);
  19. userbenar = strcmp(user_lama,user);
  20. printf("Pass : ");
  21. scanf("%s",pass);
  22. passbenar = strcmp(pass_lama,pass);
  23.  
  24. if (userbenar !=0 || passbenar !=0){
  25. printf("Login anda Gagal!\n");
  26. }
  27. else{
  28. printf("Login anda Berhasil!\n");
  29.  
  30. password;
  31. printf("Apakah anda ingin ganti password (ya/tidak)?");
  32. scanf(" %s",ganti);
  33.  
  34. if(strcmp(ganti,"ya")==0){
  35. printf("Masukkan user dan Pass baru anda! \n");
  36. printf("User Baru : ");
  37. printf("Pass Baru : ");
  38. scanf("%s",pass_baru);
  39.  
  40. fp= fopen("C:\\login\\userpas.txt","w+");
  41. fprintf(fp, "%s\n", user_baru);
  42. fprintf(fp, "%s", pass_baru);
  43. fclose(fp);
  44.  
  45. printf("User dan Password anda berhasil di buat!\n");
  46. }
  47. else if (strcmp(ganti,"tidak")==0){
  48. printf ("Login anda selesai!\n");
  49. }
  50. else{
  51. kesempatan = kesempatan + 1;
  52. if (kesempatan < 3){
  53. goto password;
  54. }
  55. else {
  56. printf("Login anda selesai!\n");
  57. }
  58. }
  59. }
  60. return 0;
  61. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement