Advertisement
Guest User

Untitled

a guest
Sep 6th, 2016
110
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 1.23 KB | None | 0 0
  1. #include <stdio.h>
  2. #include <stdlib.h>
  3. #include <stdbool.h>
  4.  
  5. int main(){
  6. char username[32];
  7. char password[32];
  8. int UID;
  9. int GID;
  10. char GECOS[32];
  11. char directory[32];
  12. char shell[32];
  13. int coloncount=0;;
  14. //char kolon[5];
  15. char test[150];
  16. FILE * f;
  17. f=fopen("passwd.txt","r");
  18. //en whileloop så länge som filen inehåller nåt.
  19. while(!feof(f){
  20. // så länge man är på denna rad.
  21. /*while(test!="\n"){
  22. if(coloncount<=6){
  23. if(test==":"){
  24. coloncount++;
  25. }
  26. switch(coloncount) {
  27. //om läsaren är i första blocket
  28. case 0:
  29. username=test;
  30. break;
  31. //om läsaren är i andra bloket
  32. case 1:
  33. password = test;
  34. break;
  35. // om läsaren är i tredje blocket
  36. case 2:
  37. UID = test;
  38. break;
  39. //om läsaren är i fjärdeblocket
  40. case 3;
  41. GID = test;
  42. break;
  43. //om läsaren är i femte blocket
  44. case 4:
  45. GECOS = test
  46. break;
  47. //om läsaren är i sjätte blocket
  48. case 5:
  49. directory = test;
  50. break;
  51. //om läsaren är i sjunde blocket
  52. case 6:
  53. shell = test;
  54. case;
  55. }
  56. }*/
  57. }
  58. test=fgetc(f);
  59. fputs(test);
  60. }
  61. fclose(f);
  62. return 0;
  63. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement