Мне нужно создать программу, которая дает сумму всех чисел между константами a
и b
, заданными пользователем. b
должно быть больше a
.Сумма всех чисел между a и b
#include <stdio.h>
void main()
{
int index, begno, endno, sum = 0;
printf("Program for sum of all numbers in the given range\n");
printf("Enter Beg. No.: ");
scanf("%d", &begno);
printf("Enter End. No.: ");
scanf("%d", &endno);
index = begno;
for(; index <= endno; index ++)
sum = sum + index;
printf("The sum of even numbers between %d and %d is: %d", begno, endno, sum);
}
Wow. Итак, вы даже не пытались выполнить фактическую «суммирующую» работу? – John3136
Возможно, вы захотите включить код, который (а) компилирует и (б) на самом деле пытается вычислить сумму значений, которые вам интересны. Тогда люди будут более охотно готовы помочь. В противном случае это просто похоже на то, что вы пытаетесь заставить кого-то сделать работу, которую вы не потрудились сделать. – Peter
Do * not * читать входы с помощью scanf. Возьмите их как аргументы командной строки. –