Napisałem taki kod w C do liczenia średniej
#include<stdio.h>
int main()
{
int tablicaLiczb[] = {1,2,3};
int i;
int wynik = 0;
for(i = 0; i < sizeof(tablicaLiczb) / sizeof(tablicaLiczb[0]); i++){
wynik = wynik + tablicaLiczb[i] / sizeof(tablicaLiczb) / sizeof(tablicaLiczb[0]);
}
printf("%d", wynik);
}
ale za każdym razem pokazuje mi taki błąd
main.c:10:14: warning: format ‘%d’ expects argument of type ‘int’, but argument 2 has type ‘int *’ [-Wformat=]
10 | printf("%d", &wynik);
| ~^ ~~~~~~
| | |
| int int *
| %ls
-1340708572.
Ktoś wie może dlaczego tak jest. Jestem początkujący jeśli idzie o te sprawy