Panel użytkownika
Nazwa użytkownika:
Hasło:
Nie masz jeszcze konta?

Rozdział 19 Przekazywanie tablic jednowymiarowych do funkcji

Ostatnio zmodyfikowano 2015-07-31 16:13
Autor Wiadomość
Krway
Temat założony przez niniejszego użytkownika
Rozdział 19 Przekazywanie tablic jednowymiarowych do funkcji
» 2015-07-31 15:34:23
Witam.
Mam problem podczas wykonywania pracy domowej wykonałem ją do pewnego stopnia i napotkałem na błąd z którym nie umiem sobie poradzić
część kodu w którym jest błąd:
C/C++
void suma( int tablica[], int co )
{
    int ed = 0, sumaa = 0;
    do {
        sumaa += tablica[ ed ];
        ed++;
    } while( ed < co );
   
    return sumaa; //29 linijka
}

int main()
{
    int tablica[ 999 ];
    srand( time( NULL ) );
    losowanie( tablica, 999, 4, 7 );
    pisanie( tablica, 999 );
    int Isuma = suma( tablica, 999 ); // 38linijka
    cout << "suma liczbel wynosi" << Isuma << endl;
    return 0;
}

||In function 'void suma(int*, int)':|
|29|error: return-statement with a value, in function returning 'void' [-fpermissive]|
|In function 'int main()':|
|38|error: void value not ignored as it ought to be|

P-135542
carlosmay
» 2015-07-31 15:55:01
Chcesz zwrócić wartość z funkcji, która nie zwraca żadnej wartości
C/C++
void suma( int tablica[], int co )
tu jest błąd (void)

P-135545
Krway
Temat założony przez niniejszego użytkownika
» 2015-07-31 16:13:28
O dzięki zapomniałem o tym i nie zwróciłem uwagi na funkcji wielkie Dzięki:D
P-135547
« 1 »
  Strona 1 z 1