Skip to content

Commit 6ac110e

Browse files
committed
committed unstaged changes
1 parent ec458c7 commit 6ac110e

File tree

2 files changed

+71
-0
lines changed

2 files changed

+71
-0
lines changed
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,44 @@
1+
#include <stdio.h>
2+
#include <conio.h>
3+
#include <process.h>
4+
5+
void main()
6+
{
7+
int choice;
8+
float firstNumber, secondNumber, thirdNumber, result;
9+
system("cls");
10+
printf("Please enter your choice\n");
11+
printf("1. Addition\n");
12+
printf("2. Subtraction\n");
13+
printf("3. Multiplication\n");
14+
printf("4. Division\n");
15+
printf("5. Exit\n");
16+
scanf("%d", &choice);
17+
18+
if (choice == 5)
19+
{
20+
exit(0);
21+
}
22+
printf("Please enter two numbers\n");
23+
scanf("%f%f", &firstNumber, &secondNumber);
24+
switch (choice)
25+
{
26+
case 1:
27+
result = firstNumber + secondNumber;
28+
break;
29+
case 2:
30+
result = firstNumber - secondNumber;
31+
break;
32+
case 3:
33+
result = firstNumber * secondNumber;
34+
break;
35+
case 4:
36+
result = firstNumber / secondNumber;
37+
break;
38+
default:
39+
break;
40+
}
41+
printf("The final result is %f", result);
42+
getch();
43+
main();
44+
}
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,27 @@
1+
#include <stdio.h>
2+
3+
void main()
4+
{
5+
int firstNumber, secondNumber, sum;
6+
7+
firstNumberLabel:
8+
printf("Enter your First Number");
9+
scanf("%d", &firstNumber);
10+
11+
if (firstNumber < 0)
12+
{
13+
printf("You can enter only positive numbers");
14+
goto firstNumberLabel;
15+
}
16+
secondNumberLabel:
17+
printf("Enter your Second Number");
18+
scanf("%d", &secondNumber);
19+
20+
if (secondNumber < 0)
21+
{
22+
printf("You can enter only positive numbers");
23+
goto secondNumberLabel;
24+
}
25+
sum = firstNumber + secondNumber;
26+
printf("Sum = %d", sum);
27+
}

0 commit comments

Comments
 (0)