ragazzi mi è capitata una cosa stranissimma che non mi è mai capitata.

codice:
#include <stdio.h>

int main()
{
    const int MAX = 32;
    int nrighe,ncolon,i,j;

    printf("Inserisci il numero di righe ");
    scanf("%d", &nrighe);
    printf("Inserisci il numero di colonne ");
    scanf("%d", &ncolon);
    
    printf("%d, %d", &nrighe, &ncolon);
Inserisco 2 valori come per esempio 2 e 3

e dato che il programma non funzionava e non trovavo l'errore ho deciso de aggiungere quella printf subito dopo aver inserito i valori di nrighe e ncolon.

il risultato che io metta 1 e 1, 2 e 2 o qualsiasi altra cosa è sempre questo :

nrighe = 2686776
ncolon= 2686772


Ma che roba è?

scusate ma non mi è mai capitata una cosa del genere