Arithmetic operations can be performed on normal variables such as variables of data type int, char, float double. But all these arithmetic operation can not be performed on structure variable. That is the difference what I know.
Can someone help me with the example when to use normal function calling and when pointer function calling. What was the reason for introducing pointer function calling in C?