如何以矩阵的形式输入,给二维数组赋值?

例如给 s[4][4] 数组赋值
输入样式:
1 2 3 4
5 6 7 8
9 10 11 12
13 14 15 16

双重循环

int i , j ;
for ( i = 0; i< 4 ; i++ ){
  for(j = 0;j <4 ;j++){
      scanf("%d",&s[i][j]);
  }
}