| ошибка: ожидается ')' до ';' маркер | Объявление переменных сомнений - PullRequest
0 голосов
/ 25 апреля 2020

У меня проблема с моим кодом, потому что он продолжает показывать мне эту ошибку: expected ')' before ';' token| в строках внутри for. Я думаю, что я не объявляю это правильно для C ++.

int main(void) {


    float Z = 1.0;
    float R = 1.0;
    float ks = 1.0;
    float ke = 1.0;
    float kw = 1.0;
    int nr = 5.0;
    int nz = 5.0;
    int i;
    int j;
    int a;
    float vetorq = 1;
    float kn = 1;

    float T[nr][nz] = {0};


    for (a = 0; a < 100; a++){


    for (i = 0; i < nz; i++){
        for (j = 0; j < nr; j++){


            float an = (i + (1 / 2)) * ((pow(R, 2))*nz*kn/ ((pow(nr, 2))* Z);
            float ae = (i + 2) * Z * ke / nz;
            float aw = ((i+1) * kw * Z) / nz;
            float asul = (i + (1 / 2)) * (pow(R, 2))*nz*ks / (Z * (pow(nr, 2));
            float ap = an + ae + aw + asul;
            float aef = 0;

1 Ответ

0 голосов
/ 25 апреля 2020

Вам необходимо тщательно проверить выражение float an = (i + (1 / 2)) * ((pow(R, 2))*nz*kn/ ((pow(nr, 2))* Z); Кажется, вы открыли больше круглых скобок, чем закрыли. Возможно, вы где-то забыли одну закрывающую скобку ...

...