• 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’

0 głosów
4,289 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 Mentor (354,880 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 Mentor (354,880 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 Mentor (354,880 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,763 wizyt
+1 głos
2 odpowiedzi 738 wizyt

93,631 zapytań

142,553 odpowiedzi

323,056 komentarzy

63,138 pasjonatów

Advent of Code 2025

Top 15 użytkowników

  1. 2658p. - dia-Chann
  2. 2630p. - DziarnowskiJ
  3. 2550p. - raydeal
  4. 2529p. - Adrian Wieprzkowicz
  5. 2478p. - rucin93
  6. 2361p. - Łukasz Piwowar
  7. 2348p. - Łukasz Eckert
  8. 2340p. - CC PL
  9. 2082p. - Michal Drewniak
  10. 1957p. - Maurycy W
  11. 1885p. - robwarsz
  12. 1811p. - rafalszastok
  13. 1600p. - Rafał Trójniak
  14. 1588p. - Tomasz Bielak
  15. 1494p. - ssynowiec
Szczegóły i pełne wyniki

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

Kursy INF.02 i INF.03
...