C Exercises: Calculate the sum of three numbers getting input in one line
C Input Output statement: Exercise-8 with Solution
Write a program in C to calculate the sum of three numbers with input on one line separated by a comma.
Pictorial Presentation:
Sample Solution:
C Code:
#include <stdio.h> // Include the standard input/output header file.
int num1, num2, num3; /* declaration of three variables */
int sum; /* variable to store the sum of numbers */
char line_text[50]; /* line of input from keyboard */
int main()
{
printf("Input three numbers separated by comma : "); // Prompt the user to input three numbers separated by comma.
fgets(line_text, sizeof(line_text), stdin); // Read a line of input from the user and store it in 'line_text'.
sscanf(line_text, "%d, %d, %d", &num1, &num2, &num3); // Convert the input to integers and store them in 'num1', 'num2', 'num3'.
sum = num1 + num2 + num3; // Calculate the sum of the three numbers.
printf("The sum of three numbers : %d\n", sum); // Print the sum of the three numbers.
return(0); // Return 0 to indicate successful execution of the program.
}
Sample Output:
Input three numbers seperated by comma : 5,10,15 The sum of three numbers : 30
Flowchart:
C Programming Code Editor:
Previous: Write a program in C that reads a firstname, lastname and year of birth and display the names and the year one after another sequentially.
Next: Write a C program to perform addition, subtraction, multiplication and division of two numbers.
What is the difficulty level of this exercise?
Test your Programming skills with w3resource's quiz.
It will be nice if you may share this link in any developer community or anywhere else, from where other developers may find this content. Thanks.
https://w3resource.com/c-programming-exercises/input-output/c-input-output-statement-exercises-8.php
- Weekly Trends and Language Statistics
- Weekly Trends and Language Statistics