Skip to content

Commit 88bf22e

Browse files
committed
fix issue in calculatro
1 parent b3b483b commit 88bf22e

File tree

1 file changed

+10
-11
lines changed

1 file changed

+10
-11
lines changed

main.go

Lines changed: 10 additions & 11 deletions
Original file line numberDiff line numberDiff line change
@@ -9,24 +9,24 @@ func main() {
99
var num1, num2 float64
1010
var operator string
1111

12-
fmt.Println("enter first number")
12+
fmt.Println("Enter first number:")
1313
_, err := fmt.Scan(&num1)
1414
if err != nil {
15-
fmt.Println("invalid input for first number.")
15+
fmt.Println("Invalid input for first number.")
1616
os.Exit(1)
1717
}
1818

19-
fmt.Println("enter an operator (+,-,*,/):")
19+
fmt.Println("Enter an operator (+, -, *, /):")
2020
_, err = fmt.Scan(&operator)
2121
if err != nil {
22-
fmt.Println("invalid input for operator.")
22+
fmt.Println("Invalid input for operator.")
2323
os.Exit(1)
2424
}
2525

26-
fmt.Println("enter second number:")
26+
fmt.Println("Enter second number:")
2727
_, err = fmt.Scan(&num2)
2828
if err != nil {
29-
fmt.Println("invali input for second number ")
29+
fmt.Println("Invalid input for second number.")
3030
os.Exit(1)
3131
}
3232

@@ -39,16 +39,15 @@ func main() {
3939
case "*":
4040
result = num1 * num2
4141
case "/":
42-
4342
if num2 == 0 {
44-
fmt.Println(" error : division by zero!")
43+
fmt.Println("Error: Division by zero!")
4544
os.Exit(1)
4645
}
4746
result = num1 / num2
4847
default:
49-
fmt.Println("invalid operator.")
48+
fmt.Println("Invalid operator.")
5049
os.Exit(1)
51-
5250
}
53-
fmt.Println("result:", result)
51+
52+
fmt.Printf("Result: %.2f\n", result)
5453
}

0 commit comments

Comments
 (0)