Упражнения C: Рассчитать сумму трех чисел, получая ввод в одной строке
C Оператор ввода-вывода: Упражнение-8 с решением
Напишите программу на C для вычисления суммы трех чисел с получением ввода в одной строке, разделенной запятой.
Иллюстрированная презентация:
Пример решения :
Код C:
#include <stdio.h>
int num1,num2,num3; /* declaration of three variables */
int sum;
char line_text[50]; /* line of input from keyboard */
int main()
{
printf("Input three numbers separated by comma : ");
fgets(line_text, sizeof(line_text), stdin);
sscanf(line_text, "%d, %d, %d", &num1, &num2, &num3);
sum = num1+num2+num3;
printf("The sum of three numbers : %d\n", sum);
return(0);
}
Пример вывода:
Введите три числа через запятую: 5,10,15 Сумма трех чисел: 30
Блок - схема:
Редактор кода программирования C:
Улучшите этот пример решения и опубликуйте свой код через Disqus.
Предыдущий: Напишите программу на C, которая читает имя, фамилию и год рождения и последовательно отображает имена и год один за другим.
Далее: Напишите программу на C для выполнения сложения, вычитания, умножения и деления двух чисел.
Каков уровень сложности этого упражнения?
Новый контент: Composer: менеджер зависимостей для PHP , R программирования
disqus2code