Найти сумму и произведение чисел последовательности на СИ

Входные данные и выходные есть, надо принять их с двух текстовых файлов

#include<stdio.h>
#include<stdlib.h>
#include<math.h>
#pragma warning(disable : 4996)

int main()
{
        int x, count = 1, sum = 0, i=0;
        double middle = 0;
        double middlea = 0;
        double middleb = 0;
                    while (scanf("%d", &x) == 1)
                    {
                        sum = sum + x;
                        count = count * x;
                        i++;
                    }
                    middlea = sum / i;
                    middleb = sum % i;
                    middle = middlea + middleb;
                    printf("%d ", sum);
                    printf("%d ", count);
                    printf("%lf ", middle);
    return 0;
}

Ответы (0 шт):