• ЯЗЫК СИ! ПОМОГИТЕ, ПОЖАЛУЙСТА, ИСПРАВИТЬ КОД. НЕ МОГУ ПОНЯТЬ ПОЧЕМУ НЕ РАБОТАЕТ.
    Написать функцию, умножающую все элементы массива на число. Параметрами функции является массив и число, на
    которое нужно умножить его элементы.
    #include
    #include

    int fun1(int b[], int k)
    { b[]=b[]*k;}

    int main()
    {
    system ("chcp 1251 > nul");
    printf(" Условие: Написать функцию, умножающую все элементы массива на число. Параметрами функции является массив и число, на которое нужно умножить его элементы. ");
    int i;
    int k;
    int n;
    printf("\t Введите n -> ");
    scanf("%i",&n);
    printf("\t Введите k -> ");
    scanf("%i",&k);
    int mas[n];
    printf("\t Исходный массив: ");
    printf(" ");
    for(i=0; i < n; i++)
    mas[i] =rand()%10;
    for(i=0; i < n; i++)
    printf("%i ", mas[i]) ;
    printf("");
    printf("Преобразованный массив: ");
    for (i=0; i printf("%i ", fun1(mas[i]);
    return 0;

Ответы 3

  • как изменить?
  • начнем с того, что у тебя не подключены библиотеки
    • Автор:

      ozzypugc
    • 6 лет назад
    • 0
  • for (i=0; i printf("%i ", fun1(mas[i]); тут что-то странное написано
    • Автор:

      deweyzd12
    • 6 лет назад
    • 0
  • Добавить свой ответ

Войти через Google

или

Забыли пароль?

У меня нет аккаунта, я хочу Зарегистрироваться

How much to ban the user?
1 hour 1 day 100 years