Problem z przeszukaniem tablicy i sumowaniem jej elementów

0

Witam, muszę napisać banalny program który wyszukuje w tablicy liczby podzielne przez 3 sumuje je i podaje ich ilość. Jednak mam pewien błąd którego nie mogę znaleźć może przez zmęczenie, ale musze to dzisiaj zrobić. Może ktoś podpowie gdzie kryje się błąd? Poniżej mój kod

int s=0,ile=0;
    for (int i=0; i<20; i++)
        {
        if (B[i]%3=0);
        s=s+B[i];
        ile=ile+1;
        }
1

Usuń średnik po ifie.
Instrukcje po ifie muszą być w klamrach { }, bo inaczej wykonają się w każdym obrocie pętli.

0

nadal ten sam błąd wyskakuje

p|54|error: lvalue required as left operand of assignment|
1

No tak, błąd numer 3 :P

zamiast =, daj == w ifie ;)

1

Dzięki ;)

1 użytkowników online, w tym zalogowanych: 0, gości: 1