So what's the difference between writing a function after main and writing a function before main?Code:#include<stdio.h> amount(int a, int b); int main(void) { ... amount(a,b) ... } amount(int a, int b) { ... } OR #include<stdio.h> amount(int a,int b); amount(int a, int b) { ... } int main(void) { ... amount(a,b) ... }