char puzzle[i][j];
int i,j,count=0;
char value[81];
for(i = 0; i < 9; i++){
for(j = 0; j < 9; j++){
cin >> value[count];
puzzle[i][j] = value[count];
count++;
}}
這是我到目前爲止。我嘗試過使用atoi,但我需要一個char * str。 輸入是:.4545 ..(數字和句點)
我試圖將字符拼圖[i] [j]轉換爲int拼圖[i] [j]。 char數組當前擁有「.4545 ..」,我想隱藏它,所以它只包含整數「00454500」。如何將2d char數組轉換爲2d int數組?
Downvoted因爲你沒有打擾發佈遠程代碼看起來像可編譯的代碼,並且代碼與您不明確的要求不一致。 –
我看到一個二維'char'數組,但沒有二維'int'數組。我很困惑你想要完成什麼,以及代碼如何與所陳述的問題相關。 – sarnold
atoi將不起作用,因爲拼圖是初學者的字符數組。 – 2011-07-04 02:59:15