Программа на visual studio c++

программа на visual studio c++
Написать через print f и scan f
n - натуральное число. А1 А2 А3 - действительные числа. Получить min (|A1|, ..|An|).

  • #include
    #include
    #include
    #include
    #include
    int main() {
    size_t n;
    double * a = NULL;
    double min = DBL_MAX;
    setlocale(LC_CTYPE, ".1251");
    printf(" Введите n: ");
    scanf_s("%u", &n);
    if (a = (double *)calloc(n, sizeof(double))) {
    size_t k;
    double current;
    for (k = 0; k < n; ++k) { printf(" Введите A[%u]: ", k); scanf_s("%Lf", &a[k]); } for (k = 0; k < n; ++k) { current = fabs(a[k]); if (min > current) min = current;
    }
    printf(" Минимальный: %fn", min);
    free(a);
    } else printf("a Ошибка при попытке выделить память! n");
    fflush(stdin);
    getchar();
    return 0;
    }