fork download
  1. #include <stdio.h>
  2.  
  3. typedef char Sign[2][2];
  4.  
  5. void printSign(const Sign *const sign) {
  6. printf("%c%c\n", (*sign)[0][0], (*sign)[0][1]);
  7. printf("%c%c\n", (*sign)[1][0], (*sign)[1][1]);
  8. }
  9.  
  10. int main(void) {
  11. const Sign signA = { {'x', 'o'}, {'o', 'x'} };
  12. const Sign signB = { {'o', 'x'}, {'x', 'o'} };
  13.  
  14. const Sign *signPtr = &signA;
  15. printSign(signPtr);
  16.  
  17. printf("\n");
  18.  
  19. signPtr = &signB;
  20. printSign(signPtr);
  21. }
  22.  
Success #stdin #stdout 0s 2168KB
stdin
Standard input is empty
stdout
xo
ox

ox
xo