Por que o valor padrão das variáveis locais em C é o mesmo?
#include <stdio.h>
int main()
{
int i,j=3;
i=4+2*j/i-1;
printf("%d",i);
return 0;
}
Ele imprimirá 9 todas as vezes, embora eu não tenha sido inicializado. Portanto, ele deve imprimir qualquer valor de lixo. Por favor explique...