#!/uer/bin/perl use strict; use warnings; my $str =<>; chomp $str; my @array = split //, $str; for(my $i = 0; $i < length $str; $i++) { if($array[$i] =~ /[A-Z]/) { #大文字から小文字 $array[$i] = lc $array[$i]; } else { #小文字から大文字 $array[$i] = uc $array[$i]; } } print @array; print "\n"; exit;