Basalt input-spørgsmål i C++
Hej med jerJeg er stødt på et problem i noget jeg programmerer. Jeg skal bede brugeren om at indtaste nogle værdier som jeg sætter ind i en matrice, som jeg efterfølgende vil have en algoritme til at arbejde på. Al inputtet håndterer jeg via nedenstående kode - ganske simpelt. Men jeg kunne godt tænke mig, at der stod: "Nu skal du indtaste det tal, der skal stå i feltet [i,j]:" og man så skulle indtaste det tal. Hvis jeg "indsætter" følgende linie lige før min "cin" linie:
"cout<<"her skal du indtaste...:"<<i<<","<<j<<"::\n";
sker der bare det, at alle linierne skrives ud inden brugeren har mulighed for at indtaste noget som helst og programmet opfører sig underligt. Er der nogen der har nogen idé til hvad jeg gør forkert?
*** KODE START ***
#define MAX 20
int graph[MAX][MAX];
int i,j;
for(i=1;i<=n;i++)
for(j=1;j<=n;j++)
cin>>graph[i][j];
*** KODE SLUT ***