114./*Write
a program to find operators by using pointer*/
#include<stdio.h>
#include<conio.h>
void main()
{
int
x,a,y,b,*ptr1,*ptr2,c,d;
clrscr();
printf("\nENTER AN
INTEGER:");
scanf("%d",&x);
fflush(stdin);
printf("\nENTER AN INTERGER:");
scanf("%d",&y);
ptr1=&x;
ptr2=&y;
a=*ptr1-*ptr2;
b=*ptr1*
*ptr2+8;
printf("\na=%d\nb=%d",a,b);
printf("\nx-y
or *ptr1-*ptr2=%d",a);
printf("\nx*y+8
Or *ptr1* *ptr2+8=%d",b);
printf("\nAddress
of x=%u",ptr1);
printf("\nAddress
of y=%u",ptr2);
c= 5-*ptr2
/ *ptr1-2;
printf("\nc=%d",c);
*ptr1=*ptr2-5;
printf("\nx=%d",*ptr1);
d=*ptr1*
*ptr2 *6;
printf("\nc=%d",d);
getch();
}
OUTPUT
ENTER AN INTEGER : 6
ENTER AN INTEGER : 3
a =3
b = 26
x-y Or *ptr1 – “ptr2=3
x*y + 8 Or *ptr1 * *ptr2 + 8 = 26
Address of x = 65524
Address of y= 65520
C = 3
X = -2
C = -36
No comments:
Post a Comment