A problem
Урок 2 из 20 курса Математические головоломки на Coddy.
Если мы выпишем все натуральные числа меньше 10, кратные 3 или 5, то получим 3, 5, 6 и 9.
Сумма этих чисел равна 23 (3 + 5 + 6 + 9 = 23).
Найдите сумму всех чисел, кратных 3 или 5, меньше 100, меньше 1000...
Задание
ЛегкоНапишите функцию calc, которая принимает целое число N в качестве входных данных и возвращает сумму всех чисел, кратных 3 или 5, которые меньше N.
Например, для N=10 функция вернет 23, так как 3 + 5 + 6 + 9 = 23
Попробуйте сами
#include <stdio.h>
#include <stdlib.h>
#include <string.h>
#include <stdbool.h>
#include "solution.h"
int main() {
int n;
if (scanf("%d", &n) != 1) n = 0;
int r = calc(n);
printf("%d\n", r);
return 0;
}