Add two number in c program
Add Two Numbers in C - Program and Explanation
Program:
#include <stdio.h>
int main() {
// Declare variables
int num1, num2, sum;
// Prompt the user for input
printf("Enter first number: ");
scanf("%d", &num1);
printf("Enter second number: ");
scanf("%d", &num2);
// Calculate the sum
sum = num1 + num2;
// Display the result
printf("The sum of %d and %d is %d\\n", num1, num2, sum);
return 0;
}
Explanation:
#include <stdio.h>: This line includes the standard input/output library in C, which allows you to use the printf and scanf functions.
int main(): This is the main function where the execution of the program begins. The int before main() indicates that this function returns an integer value.
int num1, num2, sum;: Declares three integer variables to store the two numbers and their sum.
printf("Enter first number: ");: This line prompts the user to enter the first number.
scanf("%d", &num1);: This line reads the user's input and stores it in the num1 variable.
printf("Enter second number: ");: This line prompts the user to enter the second number.
scanf("%d", &num2);: This line reads the user's input and stores it in the num2 variable.
sum = num1 + num2;: Adds the two numbers and stores the result in sum.
printf("The sum of %d and %d is %d\\n", num1, num2, sum);: This line prints the sum of the two numbers to the console. The \\n at the end adds a new line after the output.
return 0;: Indicates that the program has ended successfully. Returning 0 is a convention in C that signifies successful execution.
Comments
Post a Comment