Name: Anonymous 2012-01-19 8:24
void main(){
int x=1;
printf("%d\n",x=2);
}
void main(){
int x=1;
printf("%d\n",x=2);
}
if (foo);int foo; is an external definition, not just a declaration. Just in case you didn't know.