Answer:
The program to this question as follows:
Program:
//header file
#include <stdio.h> //defining header file
void inc(int m,int n) //defining method inc
{
int sum, i; //declaring variable
sum=m; //holding value of m variable
for(i=++m;i<=n;i++) //loop for calculate number between given range
{
sum=sum+i; //adding value
}
printf("sum of the integer is : %d",sum);//print value
}
int main() //defining method
{
int m,n; //defining integer variable
printf("Enter m value: "); //message
scanf("%d",&m); //input value by user in variable
printf("Enter n value: "); //message
scanf("%d",&n);//input value by user in variable
inc(m,n); //calling method
return 0;
}
Output:
Enter m value: 3
Enter n value: 7
sum of the integer is :25
Explanation:
In the above code, an "inc" function is declared, that accepts integer parameters that are "m and n", inside the method two integer variable "sum and i" is declared, which is used in the loop.
- The loop uses the user parameter to count value and uses the sum variable to calculate there sum.
- In the main method, two integer variable n and m are declared, which take value from the user end, and at the last, we call the inc method, that prints sum value.