Table of Contents
In this tutorial, we will discuss the C program to the addition of two numbers
In this post, we are going to learn how to find the sum of two numbers through different 5 ways in C programming language
Program 1:
#include <stdio.h>
#include <stdlib.h>
int main()
{
int num1=15,num2=35, sum;//Declare variables num1,num2,sum
sum=num1+num2;
printf("Sum of two integer : %d",sum);
getch();
return 0;
}
When the above code is executed it produces the following output
Sum of two integer: 50
In this program
Program 2
#include <stdio.h>
#include <stdlib.h>
int main()
{
int num1,num2,sum;
printf("Enter the first number: ");
scanf("%d",&num1);
printf("Enter the second number: ");
scanf("%d",&num2);
sum=num1+num2;
printf("Sum of two numbers is:%d ",sum);
getch();
return 0;
}
When the above code is executed it produces the following output
Enter the first number: 12 Enter the second number: 34 Sum of two numbers is: 46
Approach
Program 3
#include <stdio.h>
#include <stdlib.h>
int sum_Num(int,int);//function prototype - 1
int main()
{
int num1,num2, sum;//Declare variable num1,num2,sum - 2
printf("Enter two integer for find sum: "); -3
scanf("%d %d",&num1,&num2); - 4,5
sum=sum_Num(num1, num2); - 7
printf("Sum of given integer : %d",sum);
getch();
return 0;
}
int sum_Num(int a, int b){ - 6
int result=a+b;
return result;
}
When the above code is executed it produces the following output
Enter two integer for find sum: 125 275 Sum of given numbers: 400
Approach
Program 4
#include <stdio.h>
#include <stdlib.h>
int sum_Num(int,int);//function prototype
int main()
{
int num1,num2, sum;//Declare variables num1,num2,sum
printf("Enter two integer for find sum: ");
scanf("%d %d",&num1,&num2);
sum=sum_Num(num1, num2);//function call
printf("Sum of given integer : %d",sum);
getch();
return 0;
}
int sum_Num(int a, int b){//Function definition
if(b==0) //recursive function
return a;
else
return(1+sum_Num(a,b-1));
}
When the above code is executed it produces the following output
Enter the two integer for find sum: 48 32 Suym of given integers : 80
Approach
Program 5
#include <stdio.h>
#include <stdlib.h>
int main()
{
int *ptr1,*ptr2;//declare pointer variables
int num1,num2,tot;//Declare normal variable
printf("Enter two integer for find sum: ");
scanf("%d %d",&num1,&num2);
ptr1=&num1;
ptr2=&num2;
tot = *ptr1 + *ptr2;
printf("Sum of given integer : %d",tot);
getch();
return 0;
}
When the above code is executed it produces the following output
Enter two integer for find sum: 23 34 Sum of given integer: 57
Approach
Similar post
Java program to the sum of two numbers
Python program to the sum of two numbers
C++ program to the sum of two numbers
Suggested for you
Multiply two numbers in Java using scanner| 5 different ways In this article, we will…
5 Different ways to Divide two numbers in Java using scanner In this article, we…
Learn 8 Ways to Subtract Two Numbers Using Methods in Java In this article, we…
10 ways to subtract two numbers in Java In this article, we will discuss the…
Java Code Examples – Multiply Two Numbers in 5 Easy Ways In this article, we…
How to Divide two numbers in Java| 5 different ways In this article, we will…
This website uses cookies.