私はperlにはとても新しいので、これはC++と似ていないことを学んでいます。だから、ユーザーは任意の長さの番号を入力し、私は各桁を追加し、合計を印刷したいと思います。 perlから数字を入力した場合は、各桁を追加してください。
#!/usr/bin/perl -w
use strict;
use warnings;
print "Enter a number :";
my $num = <STDIN>;
my @array = $num;
my $sum=0;
for my $arr (@array){
$sum += $arr;
print $sum;
}
例えば、ユーザが1234年に入り、合計:10 は私が得る実際の結果は、あなたが別の数字に入力された文字列$num
を分割する必要があり1234
あなたは '使用の警告を使用している;'は、 'シェバング行に-w'は必要ありません。両方の目的は同じです。 – serenesat