Задание: Дано натуральные числа n и x и последовательность генерированных натуральных чисел типа a1,a,2....an (ai=0...x).
Определить функцию вычисления и суммы цифр произвольной последовательности и с помощью нее выяснить, какой из членов генерированной последовательности имеет наибольшую такую сумму.
Нужно искать что? Сумму последовательности или просто наибольшее число в последовательности?
Я начал искать сумму последовательности
#include <stdio.h>
#include <time.h>
#include <string.h>
int Sum( int n);
int main()
{
int n, x;
printf("n=");
scanf_s("%d", &n);
printf("x=");
scanf_s("%d", &x);
srand(time(NULL));
for (int i = 0; i < n; i++)
{
int a = rand() % (x + 1);
printf("%d ", a);
}
printf("sum=", Sum(n));
_getch();
return 0;
}
int Sum( int n)
{
int sum = 0;
while (n) {
sum += n % 10;
n /= 10;
}
return sum;
}