#include<stdio.h>
#include<conio.h>
main()
{
int a,z,x=10,y=30;
z=x*++y; //++ before y is called prefix//
a=x*y;
printf("\n %d %d",z,a);
getch();
}
/*Y gets first incremented and the equations are solved,
Both the equation give the same result 310*/
The program demonstrates the effect of the increment operator as a prefix. The program declares and initializes the variables x and y with the values 10 and 30 respectively. Then, the program calculates the value of z by multiplying x with the incremented value of y. After that, it calculates the value of a by multiplying x with the current value of y. Finally, the program prints the values of z and a using the printf function. The output of the program will be 310 310.
Thanks
Write a program to show the effect of increment operator as a prefix.