#include <stdio.h>
/* function declaration */
int add(int num1, int num2);
int main () {
/* local variable definition */
int a = 100;
int b = 200;
int ret;
/* calling a function to get add */
ret = add(a, b);
printf( "value is : %d\n", ret );
return 0;
}
/* function returning the add between two numbers */
int add(int num1, int num2) {
/* local variable declaration */
int result;
result = num1+num2;
return result;
}
value is : 300
Press any key to continue . . .
First understand the algorithm carefully. Then study the program line-by-line and compare it with the output. Finally, review the explanation section to strengthen your logic and programming understanding.
Rewrite the program without looking at the code. Modify values, conditions or logic and run it again. This helps improve confidence and strengthens coding skills much faster.