Как исправить ошибку "В: необъявленный идентификатор"? - C (СИ)
Формулировка задачи:
Подскажите пожалуйста, как исправить : В: необъявленный идентификатор
Код:
Листинг программы
- # include <windows.h>
- # include <locale.h>
- #include <math.h>
- # define MAX_N 10
- # define MAX_M 10
- int main()
- {
- setlocale(LC_ALL, "rus");
- float A[MAX_N];
- float B[MAX_M][MAX_N];
- int i,j,m,n;
- printf("Введите размерность матрицы\n");
- scanf("%d", &m);
- printf("Введите размерность матрицы\n");
- scanf("%d", &n);
- for(j=0;j<n;j++)
- {
- printf("Введите элементы вектора\n",j+1);
- scanf("%f", &A[j]);
- }
- for(i=1;i<m;i++)
- for(j=0;j<n;j++)
- {
- B[0][j]=pow(A[j],i);
- }
- for(i=1;i<n;i++)
- {
- for(j=0;j<n;j++)
- {
- В[i-1][j]=pow(A[j],i);
- }
- }
- system("pause");
- return 0;
- }
Решение задачи: «Как исправить ошибку "В: необъявленный идентификатор"?»
textual
Листинг программы
- В[i-1][j]=pow(A[j],i);
Объяснение кода листинга программы
В данном коде выполняется вычисление значения матрицы В по формуле В[i-1][j] = pow(A[j], i). Вот список описывающих его действий:
- В - это матрица, которая будет содержать результаты вычислений.
- i-1 - это индекс строки, по которой производится вычисление.
- j - это индекс столбца, по которому производится вычисление.
- pow(A[j], i) - это формула, по которой происходит вычисление значения матрицы. Она берет элемент матрицы A[j] в степени i.
ИИ поможет Вам:
- решить любую задачу по программированию
- объяснить код
- расставить комментарии в коде
- и т.д