Не компилируется программа. Предположительно - нужно использовать strcpy - C (СИ)
Формулировка задачи:
Добрый день, имеется программа, но никак не могу откомпилировать, начинается ругаться, ругается на
подозреваю, что надо использовать strcpy, но ей никогда не пользовался, помогите в чем ошибка, подскажите как обойти эту ситуацию?
for(i = 0, n = 0; i < delta_n; i++, n += delta) { deltas[0] = n; deltas[1] = 0; }
#include <stdio.h> #define h 4 #define N 10000000 // Количество итераций #define delta 0.0001 // Количество разбиений единичного отрезка #define delta_n 10000 long double x_n(long double x) { return h * x * (1 - x); } void main() { long double x = 0.1; int i, j; float n; float deltas[delta_n][2]; FILE *f; for(i = 0, n = 0; i < delta_n; i++, n += delta) { deltas[0] = n; deltas[1] = 0; } for(i = 0; i < N; i++) { for(j = 0; j < delta_n - 1; j++) { if(x > deltas[j][0] && x < deltas[j+1][0]) { deltas[j][1]++; } } x = x_n(x); } f = fopen("points_1.txt", "w"); for(i = 0; i < delta_n - 1; i++) { fprintf(f, "%f %f\n", deltas[0], deltas[1]); } fclose(f); }
Решение задачи: «Не компилируется программа. Предположительно - нужно использовать strcpy»
textual
Листинг программы
deltas[i][0] = n; deltas[i][1] = 0;
ИИ поможет Вам:
- решить любую задачу по программированию
- объяснить код
- расставить комментарии в коде
- и т.д