사용자가 두 개의 숫자를 넣고 숫자의 더하기, 빼기, 곱하기 및 나눗셈의 결과를 표시하는 프로그램을 Perl에서 만들고 있습니다. 출력을 올바르게 표시하지만 줄 바꿈 문자가 없어도 모든 내용이 새 줄로 바뀝니다. 나는 그것을 사용자 이름과 병합하지 않도록해야했다.기본 수학. 출력이 새로운 라인으로 끝나나요?
print "What is the first number? ";
$num1 = <>;
print "What is the second number? ";
$num2 = <>;
$add = $num1 + $num2;
$sub = $num1 - $num2;
$mult = $num1 * $num2;
$div = $num1/$num2;
print "$num1 + $num2 = $add ";
print "$num1 - $num2 = $sub ";
print "$num1 * $num2 = $mult ";
print "$num1/$num2 = $div ";
print "\n";
무엇이 잘못 되었나요? 당신은 STDIN에서 입력을 chomp
필요
당신이 출력의 예에 넣을 수있다. –