6

このコードを使用しているとき

print "\nEnter !0 numbers \n\n";
@arr=<STDIN>;
chomp @arr;

私が使用するまでユーザーからの入力を取り続けctrl+z、Enterキーを押します。リストへのユーザー入力の数を制限したい。そのために私は試しました

print "\nEnter !0 numbers \n\n";
for($i=0;$i<10;$i++)
{
@arr[$i]=<STDIN>;
chomp @arr;
} 

しかし、この老化は無限ループに陥り、使用する必要がありますctrl+c

10人の入力ユーザーのみが入るようにループを制限するにはどうすればよいですか

4

1 に答える 1