fork download
  1. #include <stdio.h>
  2. #include <stdlib.h>
  3. #include <time.h>
  4.  
  5. typedef int vint10[10];
  6. typedef int vint20[20];
  7.  
  8. int main(void) {
  9. vint10 a, b;
  10. vint20 c;
  11. srand(time(NULL));
  12. for(int i = 0; i < 10; i++) {
  13. a[i] = rand() % 100;
  14. b[i] = rand() % 100;
  15. printf("a[%02d]=%2d, b[%02d]=%2d\n", i, a[i], i, b[i]);
  16. }
  17. printf("---\n");
  18. for(int i = 0; i < 20; i++) {
  19. c[i] = i < 10 ? a[i] : b[i-10];
  20. printf("c[%02d]=%2d\n", i, c[i]);
  21. }
  22. return 0;
  23. }
  24.  
Success #stdin #stdout 0s 4500KB
stdin
Standard input is empty
stdout
a[00]=56, b[00]= 5
a[01]= 8, b[01]=87
a[02]=89, b[02]=93
a[03]=69, b[03]=49
a[04]= 1, b[04]=72
a[05]=48, b[05]=79
a[06]=87, b[06]=50
a[07]= 2, b[07]=17
a[08]=19, b[08]= 6
a[09]=20, b[09]= 3
---
c[00]=56
c[01]= 8
c[02]=89
c[03]=69
c[04]= 1
c[05]=48
c[06]=87
c[07]= 2
c[08]=19
c[09]=20
c[10]= 5
c[11]=87
c[12]=93
c[13]=49
c[14]=72
c[15]=79
c[16]=50
c[17]=17
c[18]= 6
c[19]= 3