(C does not have these access modifiers)
(In C, you cannot have 2 functions with the same name - even when the parameters are different !!!)
Demo:
int f(int i) { } int f(int a, int b) { } int main(int argc, char *argv[]) { }
You will get compiler error !!
You must delete one of the functions f( ) to fix the error