C создать многомерный массив с помощью scanf построчно - PullRequest
0 голосов
/ 04 мая 2020

Я пытаюсь получить введенные ниже данные и сохранить их в многомерном массиве и сохранить последнее число в переменной.

  • После каждой строки будет отображаться символ '\ n' задано.

  • Это будет массив символов.

  • Размер [10] [10].

Ввод:

1112231113
2112231113
1112231113
3312231113
1112231113
1112231113
3312231113
3312231113
3312231113
3312231113
1

Мой код:

int main(void) {
  char array[10][10];
  char in;

  scanf("%c", &in);
  while(in != '\n') {
    for(int i = 0; i < 10;i++){
      for(int j = 0;j < 10;j++){
        array[i][j] = in;

      }
    }
    scanf("%c", &in);
  }

  for(int i = 0; i < 10;i++){
      for(int j = 0;j < 10;j++){
        printf("%c", array[i][j]);
      }
      printf("\n");
  }

  return 0;


}
...