Po pierwsze: silnie, silnie sugeruję formatować kod, bo to w ogóle nie jest czytelne.
#include <iostream>
using namespace std;
int tablica[8][8], cc[200];
int sumowanie(int zz[], int rozmiar);
int main()
{
// Deklaracja tablicy, która wygl¹da jak szachownica
for (int i = 0; i < 8; i++) {
for (int j = 0; j < 8; j++) {
tablica[i][j] = (i + 1) * (j + 1);
// Nadanie wartoœci ka¿demu elementowi
}
}
cout << "Tabliczka mno¿enia:\n";
for (int i = 0; i < 8; i++) {
for (int j = 0; j < 8; j++) {
cout << "[ " << i + 1 << " ][ " << j + 1 << " ] = ";
cout << tablica[i][j] << " ";
cout << "\n";
}
}
cout << sumowanie(cc[], 4);
}
int sumowanie(int zz[], int rozmiar)
{
int suma = 0;
for (int i = 0; i < rozmiar; i++) {
{
suma = suma + zz[i] + 50;
}
}
return suma;
}
Po drugie, kompilator mi narzeka na tą linię:
<source>:23:26: error: expected expression
cout << sumowanie(cc[], 4);
Albo przekazujesz do funkcji (wskaźnik na) tablicę i po prostu piszesz `cc`, albo przekazujesz konkretny element i piszesz `cc[123]`. Nie ma czegoś takiego jak cc[].