My English is very poor...there must be a lot of mistake in my expressions.
but It would be very kind if you can answer my question...
3Q.
In c compiler ( vs 2010 express c++),
I tried the code as follow, 0 error 0 waring.
In C++, it is the redefinition error.
Why it allows the declare redefinition in c?
#include <stdio.h>
int a;
int a;
int main()
{
a = 100;
printf("fdfsa");
scanf(&a);
}