Как исправить ошибку "В: необъявленный идентификатор"? - 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). Вот список описывающих его действий:

  1. В - это матрица, которая будет содержать результаты вычислений.
  2. i-1 - это индекс строки, по которой производится вычисление.
  3. j - это индекс столбца, по которому производится вычисление.
  4. pow(A[j], i) - это формула, по которой происходит вычисление значения матрицы. Она берет элемент матрицы A[j] в степени i.

Оцени полезность:

15   голосов , оценка 3.733 из 5
Похожие ответы