Advertisement
Guest User

Untitled

a guest
Jan 26th, 2015
186
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 0.59 KB | None | 0 0
  1. #include <stdio.h>
  2. #include <ctype.h>
  3. #include <string.h>
  4. #define NMAX 100
  5. #include <stdlib.h>
  6. void sifruj(char *s);
  7.  
  8. int main () {
  9. char s[NMAX];
  10.  
  11. scanf("%s", s);
  12.  
  13. fgets(s, 100, stdin);
  14.  
  15. sifruj(s);
  16.  
  17. printf("%s", s);
  18.  
  19. return 0;
  20. }
  21. void sifruj(char *s) {
  22. int i, j=0;
  23. char k[NMAX];
  24.  
  25. for(i=0; s[i] != '\n'; i++) {
  26. if(isalpha(s[i]) && islower(s[i]))
  27. k[j++]= 'Z' - (s[i] - 'a');
  28. else if (isalpha(s[i]) && isupper(s[i]))
  29. k[j++]= 'z' - (s[i] - 'A');
  30. else if (isdigit(s[i]))
  31. k[j++]= s[i];
  32.  
  33. }
  34. k[j]='\0';
  35. for(i=0; k[i]; i++)
  36. s[i]=k[i];
  37. s[i]='\0';
  38.  
  39. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement