• Najnowsze pytania
  • Bez odpowiedzi
  • Zadaj pytanie
  • Kategorie
  • Tagi
  • Zdobyte punkty
  • Ekipa ninja
  • IRC
  • FAQ
  • Regulamin
  • Książki warte uwagi

error: expected primary-expression before ‘int’

Object Storage Arubacloud
0 głosów
3,574 wizyt
pytanie zadane 6 stycznia 2020 w C i C++ przez kasialke Nowicjusz (230 p.)
otwarte ponownie 7 stycznia 2020 przez kasialke

 

Wyświetla mi się w trzech miejscach ten błąd w moim kodzie, nie wiem jak to naprawić, żeby program działał ;c error: expected primary-expression before ‘int’

//Napisz funkcję, która dostaje w argumentach dwuwymiarową tablicę tablic o elementach
 //typu int oraz jej wymiary n i m, i zwraca jako wartość sumę wartości elementów tablicy.
#include <iostream>
using namespace std;
int funkcja ( int **tab, int n ,int m)
{
    int i , j , sum ;
    int wart ;

    for ( i =0; i<n ; i++)
    sum=0;
    {
     for ( j =0; j<m; j++)
     sum+= tab[i][j];
     wart= sum;

    }

    return wart;
}
int main()
{
    funkcja ( int **tab, int n ,int m);
}

 

1 odpowiedź

0 głosów
odpowiedź 6 stycznia 2020 przez adrian17 Ekspert (344,860 p.)
wybrane 6 stycznia 2020 przez kasialke
 
Najlepsza
funkcja ( int **tab, int n ,int m);

Tak się deklaruje funkcje, a nie wywołuje.

komentarz 6 stycznia 2020 przez kasialke Nowicjusz (230 p.)
Jak ją wywołać?
komentarz 6 stycznia 2020 przez adrian17 Ekspert (344,860 p.)
No, to akurat powinno być gdzieś na wierzchu podręcznika z którego wziąłeś to zadanie ;)
komentarz 6 stycznia 2020 przez kasialke Nowicjusz (230 p.)
Niestety dostałam tylko zadanie ;c Jak dobrze wywołam funkcję zadanie będzie dobrze zrobione?
komentarz 6 stycznia 2020 przez adrian17 Ekspert (344,860 p.)
Na oko też źle, bo źle sumujesz elementy tablicy.

Natomiast, tak technicznie... zadanie prosi tylko o napisanie funkcji, nie o jej wywołanie. Oczywiście z drugiej strony, jak masz wiedzieć czy jest dobrze napisana, jak nigdy nie została odpalona? Nie chcesz sprawdzić jaki da wynik?
komentarz 6 stycznia 2020 przez kasialke Nowicjusz (230 p.)
Rozumiem, dziękuję za wskazanie miejsca błędów, postaram się je poprawić ^^

Podobne pytania

0 głosów
1 odpowiedź 3,260 wizyt
+1 głos
2 odpowiedzi 502 wizyt

92,555 zapytań

141,404 odpowiedzi

319,557 komentarzy

61,940 pasjonatów

Motyw:

Akcja Pajacyk

Pajacyk od wielu lat dożywia dzieci. Pomóż klikając w zielony brzuszek na stronie. Dziękujemy! ♡

Oto polecana książka warta uwagi.
Pełną listę książek znajdziesz tutaj.

Akademia Sekuraka

Kolejna edycja największej imprezy hakerskiej w Polsce, czyli Mega Sekurak Hacking Party odbędzie się już 20 maja 2024r. Z tej okazji mamy dla Was kod: pasjamshp - jeżeli wpiszecie go w koszyku, to wówczas otrzymacie 40% zniżki na bilet w wersji standard!

Więcej informacji na temat imprezy znajdziecie tutaj. Dziękujemy ekipie Sekuraka za taką fajną zniżkę dla wszystkich Pasjonatów!

Akademia Sekuraka

Niedawno wystartował dodruk tej świetnej, rozchwytywanej książki (około 940 stron). Mamy dla Was kod: pasja (wpiszcie go w koszyku), dzięki któremu otrzymujemy 10% zniżki - dziękujemy zaprzyjaźnionej ekipie Sekuraka za taki bonus dla Pasjonatów! Książka to pierwszy tom z serii o ITsec, który łagodnie wprowadzi w świat bezpieczeństwa IT każdą osobę - warto, polecamy!

...