I'm trying to make a basic C program that can do a math operation such as the one below.

x + y = sum

So what I've got here is:

#include<stdio.h>

and I'm trying to get it to just say 2 plus 3 is 5, but i'm getting something like:Code:main() { int x = 2, y = 3, sum; printf("%i plus %i is %i", &x, &y, &sum ); sum = x + y; getch(); }

0 plus 0 is 234934289.

Is it not possible to do calculations using just printf, or do i have to use scanf and enter the equation before i get the output?