Próbowałam napisać funkcję, która daje indeks wierszach i kolumnach whoses elementu wynosi 0. Próbowałem przy użyciu funkcjiPrzechodząc macierz jako parametr w funkcji
void make_zero(int matrix[][],int row,int col)
{
int row, col;
int i,j;
for(i=0;i<row;i++)
{
for(j=0;j<col;j++)
{
if(matrix[i][j]==0){
printf("%d %d\n", i, j);
}
}
}
Ale w chwili sporządzania go daje błąd "error: typ tablicy ma niepełny typ elementu". Próbowałem również zadeklarować matrycę globalnie i dać jej wskaźnik. Ale to nie działa dla mnie. Pomóżcie mi z tym, jak przekazać macierz do funkcji w C.
Proszę napisać kod, który deklaruje/wypełnia matrycę. –
Musisz wydrukować 'i' i' j' zamiast 'matrix [i] [j]'; już wiesz, że wartość wynosi 0. –