fork download
  1. f(char*s){for(;*s;s++)*s=isalpha(*s)?*s+4^31:*s;}
  2.  
  3. int main (int argc, char **argv) {
  4. int i;
  5.  
  6. char t1[] = "abcdefghijklmnopqrstuvwxyz";
  7. char t2[] = "Programming Puzzles & Code Golf";
  8. char t3[] = "Hello, World!";
  9.  
  10. f(t1); printf("%s\n", t1);
  11. f(t2); printf("%s\n", t2);
  12. f(t3); printf("%s\n", t3);
  13.  
  14. return 0;
  15. }
  16.  
Success #stdin #stdout 0s 2112KB
stdin
Standard input is empty
stdout
zyxwvutsrqponmlkjihgfedcba
Kiltiznnrmt Kfaaovh & Xlwv Tlou
Svool, Dliow!