ЯЗЫК СИ! ПОМОГИТЕ, ПОЖАЛУЙСТА, ИСПРАВИТЬ КОД. НЕ МОГУ ПОНЯТЬ ПОЧЕМУ НЕ РАБОТАЕТ. Написать функцию, умножающую все элементы массива на число. Параметрами функции является массив и число, на которое нужно умножить его элементы. #...
ЯЗЫК СИ! ПОМОГИТЕ, ПОЖАЛУЙСТА, ИСПРАВИТЬ КОД. НЕ МОГУ ПОНЯТЬ ПОЧЕМУ НЕ РАБОТАЕТ.
Написать функцию, умножающую все элементы массива на число. Параметрами функции является массив и число, на
которое нужно умножить его элементы.
#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("\n\t Введите n -> ");
scanf("%i",&n);
printf("\n\t Введите k -> ");
scanf("%i",&k);
int mas[n];
printf("\n\t Исходный массив: ");
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;
Ответ(ы) на вопрос:
Гость
for (i=0; i printf("%i ", fun1(mas[i]); тут что-то странное написано
Не нашли ответ?
Похожие вопросы