array_init.cvc 458 B

123456789101112131415161718192021222324
  1. extern void printInt(int val);
  2. extern void printSpaces(int num);
  3. extern void printNewlines(int num);
  4. void printArray2D(int[n, m] a) {
  5. for (int i = 0, n) {
  6. for (int j = 0, m) {
  7. printInt(a[i, j]);
  8. printSpaces(1);
  9. }
  10. printNewlines(1);
  11. }
  12. }
  13. export int main() {
  14. int[2, 3] a = [[1, 2, 3], [4, 5, 6]];
  15. int[2, 3] b = 7;
  16. printArray2D(a);
  17. printNewlines(1);
  18. printArray2D(b);
  19. return 0;
  20. }