fork download
  1. // contiguous_scanf.c
  2. #include <stdio.h>
  3.  
  4. int main(void)
  5. {
  6. int array[3];
  7.  
  8. for(int i=0; i<sizeof(array)/sizeof(int);++i){
  9. scanf("%d", &(array[i])); // <= 1 2 3
  10. /* カンマ区切りなら
  11.   scanf("%d,", &(array[i]));
  12.   */
  13. }
  14.  
  15. for(int i=0; i<sizeof(array)/sizeof(int);++i) {
  16. printf("array[%d]: %d\n", i, array[i]); // => 1 2 3
  17. }
  18.  
  19. return 0;
  20. }
Success #stdin #stdout 0.01s 5460KB
stdin
1 2 3
stdout
array[0]: 1
array[1]: 2
array[2]: 3