Question: what is the difference between actual argument and formal argument?
Answer: They both are the same. The major difference between actual and formal arguments is that actual arguments are the source of information; calling programs pass actual arguments to called functions. The called functions access the information using corresponding formal arguments.