fork(1) download
  1. #include <stdio.h>
  2.  
  3. int main()
  4. {
  5. int A[2][4]={1,2,3,4,5,6};
  6. int B[][4]={{1,2},{3,4},{5,6,7}};
  7. int C[][4]={1,2,{3},{4},5,6};
  8. int D[][4]={{1},{2,3,4},5,6};
  9.  
  10. printf("%d %d\n",sizeof(A)/sizeof(*A),sizeof(A)/sizeof(int)/4);
  11. printf("%d %d\n",sizeof(B)/sizeof(*B),sizeof(B)/sizeof(int)/4);
  12. printf("%d %d\n",sizeof(C)/sizeof(*C),sizeof(C)/sizeof(int)/4);
  13. printf("%d %d\n",sizeof(D)/sizeof(*D),sizeof(D)/sizeof(int)/4);
  14. return 0;
  15. }
Success #stdin #stdout 0s 2292KB
stdin
Standard input is empty
stdout
2 2
3 3
2 2
3 3