[WARNING]
The specified identifier was already declared with different type modifiers. If the option -Ansi is enabled, this warning becomes an error.
int i;
int i();
Use the same type modifiers for the first declaration and the redeclaration.