Предмет: Информатика, автор: ВИИИИЛА

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

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

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

Ответы

Автор ответа: miNiFF1st
0
for (i=0; i printf("%i ", fun1(mas[i]); тут что-то странное написано
Автор ответа: ВИИИИЛА
0
как изменить?
Автор ответа: miNiFF1st
0
начнем с того, что у тебя не подключены библиотеки
Похожие вопросы
Предмет: Математика, автор: Marta2804
Предмет: Алгебра, автор: Аноним
Предмет: Математика, автор: imflade86