Advertisement
Guest User

Untitled

a guest
Jan 28th, 2020
93
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 1.11 KB | None | 0 0
  1. #include <stdio.h>
  2. #include <stdlib.h>
  3.  
  4.  
  5. int main(int argc, char *argv[]) {
  6. FILE *datei;
  7. int zeichen, anzahl;
  8. char text[1000];
  9. int k;
  10. int l;
  11. int i;
  12.  
  13. datei = fopen("geheim.txt","r");
  14. if (datei==NULL) {
  15. printf("Datei wurde nicht gefunden");
  16. return 0;
  17. }
  18.  
  19. anzahl=0;
  20.  
  21. do {
  22. zeichen = fgetc(datei);
  23. if(zeichen != EOF) {
  24. text[anzahl]=zeichen;
  25. anzahl++;
  26. }
  27. printf("Zeichen: %d %c\n",zeichen,zeichen);
  28. } while(zeichen != EOF);
  29. printf("%d Zeichen\n",anzahl);
  30. text[anzahl]='\0';
  31. printf("Eingelesener Text: %s",text);
  32.  
  33. for(k=1; k<25; k++)
  34. {
  35. l=26-k;
  36. for(i=0;i<anzahl;i++)
  37. {
  38. zeichen=text[i];
  39. if(zeichen!=32)
  40. {
  41. if(zeichen<91)
  42. {
  43. zeichen-=65;
  44. zeichen+=l;
  45. zeichen%=26;
  46. zeichen+=65;
  47.  
  48. } else {
  49. zeichen -=97;
  50. zeichen +=l;
  51. zeichen%= 26;
  52. zeichen+=97;
  53. }
  54.  
  55. }
  56. printf("%c", zeichen);
  57. }
  58. printf("\n");
  59. }
  60. return 0;
  61. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement