Ich bin sehr neu zu Perl und ich lerne das ist nicht wie C++. Der Benutzer wird also eine beliebige Länge eingeben, und ich möchte jede Ziffer hinzufügen und die Summe ausdrucken. perl von Benutzereingabe einer Zahl, fügen Sie jede Ziffer hinzu
#!/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;
}
Zum Beispiel gibt der Benutzer 1234, die Summe: 10 das tatsächliche Ergebnis bekomme ich 1234.
Wenn Sie 'Verwendung Warnungen verwenden;', brauchen Sie nicht '-w' in shebang Linie. Zweck von beiden ist gleich. – serenesat