I want to take 5 inputs like
1 2 3 4 5
using a for loop that runs 5 times.
stdin.readLineSync() takes the whitespace as an input and continues until I press ENTER but I want it to separate by whitespace like scanf in C.
How can I do that ?
After you read a line with readLineSync()
, you can split it by whitespace with String.split
and then iterate over the tokens:
var line = stdin.readLineSync();
var tokens = line.split(RegExp(r'\s+'));