fork download
  1. main() {
  2.  
  3. char *myString = "ABCDEFGHIJKLMNOP4583";
  4. int characters = mystrlen(myString);
  5. int i = 0;
  6. while (i < characters) {
  7.  
  8. printf("%c", myString[i]);
  9. printf(" - ");
  10.  
  11. int a = 1;
  12. while (a <= characters-2) {
  13. printf("%c, ", myString[(i+a)%characters]);
  14. a++;
  15. }
  16.  
  17. printf("\n");
  18.  
  19. i++;
  20. }
  21.  
  22. }
  23.  
  24. int mystrlen(char *s) {
  25. int i =0;
  26. while (*s++) i++;
  27. return i;
  28. }
Success #stdin #stdout 0s 9432KB
stdin
Standard input is empty
stdout
A - B, C, D, E, F, G, H, I, J, K, L, M, N, O, P, 4, 5, 8, 
B - C, D, E, F, G, H, I, J, K, L, M, N, O, P, 4, 5, 8, 3, 
C - D, E, F, G, H, I, J, K, L, M, N, O, P, 4, 5, 8, 3, A, 
D - E, F, G, H, I, J, K, L, M, N, O, P, 4, 5, 8, 3, A, B, 
E - F, G, H, I, J, K, L, M, N, O, P, 4, 5, 8, 3, A, B, C, 
F - G, H, I, J, K, L, M, N, O, P, 4, 5, 8, 3, A, B, C, D, 
G - H, I, J, K, L, M, N, O, P, 4, 5, 8, 3, A, B, C, D, E, 
H - I, J, K, L, M, N, O, P, 4, 5, 8, 3, A, B, C, D, E, F, 
I - J, K, L, M, N, O, P, 4, 5, 8, 3, A, B, C, D, E, F, G, 
J - K, L, M, N, O, P, 4, 5, 8, 3, A, B, C, D, E, F, G, H, 
K - L, M, N, O, P, 4, 5, 8, 3, A, B, C, D, E, F, G, H, I, 
L - M, N, O, P, 4, 5, 8, 3, A, B, C, D, E, F, G, H, I, J, 
M - N, O, P, 4, 5, 8, 3, A, B, C, D, E, F, G, H, I, J, K, 
N - O, P, 4, 5, 8, 3, A, B, C, D, E, F, G, H, I, J, K, L, 
O - P, 4, 5, 8, 3, A, B, C, D, E, F, G, H, I, J, K, L, M, 
P - 4, 5, 8, 3, A, B, C, D, E, F, G, H, I, J, K, L, M, N, 
4 - 5, 8, 3, A, B, C, D, E, F, G, H, I, J, K, L, M, N, O, 
5 - 8, 3, A, B, C, D, E, F, G, H, I, J, K, L, M, N, O, P, 
8 - 3, A, B, C, D, E, F, G, H, I, J, K, L, M, N, O, P, 4, 
3 - A, B, C, D, E, F, G, H, I, J, K, L, M, N, O, P, 4, 5,