Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- #include <stdio.h>
- #include <ctype.h>
- #include <string.h>
- #define NMAX 100
- void sifruj(char *s);
- int main () {
- char s[NMAX];
- scanf("%s", s);
- sifruj(s);
- printf("%s", s);
- return 0;
- }
- void sifruj(char *s) {
- int i, j=0;
- char k[NMAX];
- for(i=0; s[i] != '\0'; i++) {
- if(isalpha(s[i]) && islower(s[i]))
- k[j++]= 'Z' - (s[i] - 'a');
- else if (isalpha(s[i]) && isupper(s[i]))
- k[j++]= 'z' - (s[i] - 'A');
- else if (isdigit(s[i]))
- k[j++]= s[i];
- }
- k[j]='\0';
- for(i=0; k[i]; i++)
- s[i]=k[i];
- s[i]='\0';
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement