fork(2) download
  1. #include <stdio.h>
  2.  
  3. e(c){putchar(c);}
  4. g(a,b){return b-a?(a>b?(b-a<14?b-a:-(a+26-b)):(a-b<14?-(a-b):b+26-a)):0;}
  5. i;m(a,b){i=g(a,b);while(i>0)e('>'),i--;while(i<0)e('<'),i++;}
  6. f(char*l){e(*l); while(*(l+1)) m(*l,*(l+1)), e('*'), l++;}
  7.  
  8. int main(void)
  9. {
  10. f("abcd");
  11. return 0;
  12. }
  13.  
Success #stdin #stdout 0s 9432KB
stdin
Standard input is empty
stdout
a>*>*>*