the question is :

enter an odd number (integer)

enter an even number (integer)

enter the same odd number (real)

enter the same even number (real)

so what i did so far..

the error is because of the declaration of sum, product, difference, quotientCode:#include <stdio.h> int main() { int number1; int number2; int sum; int product; int difference; int quotient; float number3; float number4; float sum; float product; float difference; float quotient; printf( "Enter an odd number\n" ); scanf( "%d", &number1 ); printf( "Enter an even number\n" ); scanf( "%d", &number2 ); printf( "Enter the same odd number\n" ); scanf( "%f", &number3 ); printf( "Enter the same even number\n" ); scanf( "%f", &number4 ); sum = number1 + number2; printf( "Sum of the integers is %d\n", sum ); product = number1 * number2; printf( "Product of the integers is %d\n", product ); difference = number1 - number2; printf( "Difference of the integers is %d\n", difference ); quotient = number1 / number2; printf( "Quotient of the integers is %d\n", quotient ); sum = number3 + number4; printf( "Sum of the real numbers is %f\n", sum ); product = number3 * number4; printf( "Product of the real numbers is %f\n", product ); difference = number3 - number4; printf( "Difference of the real numbers is %f\n", difference ); quotient = number3 / number4; printf( "Quotient of the real numbers is %f\n", quotient ); return 0; }

but if i get rid of int sum etc etc, or float sum etc etc that wouldnt give me the answer that i wanted, right? (one of the result for either integer or real would be zero)

or did i do wrong right from the beginning? xD

thanks