+ 1

Помогите пожалуйста исправить задачу на функции на языке си

Заменить отрицательные элементы линейного массива их модулями,не пользуясь стандартной функцией вычисления модуля.Подсчитать кол-во произведенных замен. #include <stdio.h> #include <conio.h> #include <stdlib.h> #include <time.h> #define n 10 int random(int N) { return rand() % N; } int modul(int mod) { int massx[10]; for (int i = 0; i < 10; i++) { if (mod < 0); mod = -mod; for (int i = 0; i < 10; i++) printf("%4d", mod); return mod; } } void main(void) { int a = -10, b = 10, i, mass[10],k; srand(time(NULL)); for (int i = 0; i < 10; i++) { mass[i] = random(b - a + 1) + a; printf("%4d", mass[i]); } printf("\n\n"); k = modul(mass); _getch(); return 0; }

27th Jan 2019, 12:21 PM
Yuki
1 Odpowiedź
+ 2
Yuki please use the English language so that we can understand your question
12th Feb 2019, 2:24 PM
《 李涎铨 》
《 李涎铨 》 - avatar