
Operators and Expressions II-65
3.
void main()
{
int x=2,y=3,z;
x+y=z;
printf("z=%d",z);
}
Bug: Variable must be at left side
4.
void main()
{
clrscr();
printf("%d %d",+2,2+);
}
Bug: 2+ is not allowed
Relational operators
5.
void main()
{
clrsr();
printf("\n %d",20==15);
printf(" %d",10>=15);
printf(" %d",9<8);
printf(" %d", 'A'=='a');
}
Bug: Replace clrsr with clrscr() and answer of all conditional statements
would be 0
6.
void main()
{
char a=4,b=16,m,n,o;
clrscr();
m=a<2;
n=b>3;
o=a!=b;
M03_ITL-ESL4791_02_SE_C03.indd 65 12/22/2012 5:00:09 PM