Quotebekomme.Use of uninitialized value within @inhalt in string eq at test.pl line 13.
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18
#!/usr/bin/perl use strict; use warnings; use 5.010; my @inhalt = split //,<<INPUT A INPUT ; say "Gesamt: ".scalar(@inhalt)." Bytes"; for (my $ze = 0; $ze < scalar(@inhalt); $ze ++) { my $anzahl = 0; while (scalar(@inhalt) > ($ze + $anzahl) && $inhalt[$ze + $anzahl + 1] eq ' ') { say "untersuche ".($ze + $anzahl + 1); $anzahl ++; } say "bei Pos. $ze = $anzahl"; }
QuoteCode (perl): (dl )while (scalar(@inhalt) > ($ze + $anzahl) && $inhalt[$ze + $anzahl + 1] eq ' ') {