Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- #include <stdio.h>
- float Add(float a, float b);
- float Subtract(float a, float b);
- float Multiply(float a, float b);
- float Divide(float a, float b);
- int main()
- {
- float a, b;
- float result = 0;
- char sign;
- printf("Vuvedete a: "); scanf("%f", &a);
- printf("Znak: "); scanf(" %c", &sign); //Space necessary here or won't work
- printf("Vuvedete b: "); scanf("%f", &b);
- if(sign == '+')
- {
- result = Add(a, b);
- }
- else if(sign == '-')
- {
- result = Subtract(a, b);
- }
- else if(sign == '*')
- {
- result = Multiply(a, b);
- }
- else if(sign == '/')
- {
- result = Divide(a, b);
- }
- printf("%f %c %f = %f", a, sign, b, result);
- return 0;
- }
- float Add(float a, float b)
- {
- return a + b;
- }
- float Subtract(float a, float b)
- {
- return a - b;
- }
- float Multiply(float a, float b)
- {
- return a * b;
- }
- float Divide(float a, float b)
- {
- return a / b;
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement