We give some arguments in called function. But is it necessary to describe those arguments in function decralation too?
I mean, even without specifying the arguments in function declaration, the function will work perfectly fine when those arguments are used in function definition.....
if you are creating different files then it is necessary whereas if you writing the whole code in single file then there is even no need of giving declaration , you can just give the definition of function before the main().