fork download
  1. #include <stdio.h>
  2.  
  3. void foo(int n) {
  4. int VLA[n];
  5. printf("tamanho do array: %d\n", (int)sizeof VLA);
  6. }
  7.  
  8. int main(void) {
  9. for (int i = 0; i < 3; i++) {
  10. int n;
  11. puts("introduz n (um numero pequenito, por favor): ");
  12. scanf("%d", &n);
  13. foo(n);
  14. }
  15. }
Success #stdin #stdout 0s 1836KB
stdin
1000
42
583
stdout
introduz n (um numero pequenito, por favor): 
tamanho do array: 4000
introduz n (um numero pequenito, por favor): 
tamanho do array: 168
introduz n (um numero pequenito, por favor): 
tamanho do array: 2332