Professional Documents
Culture Documents
main()
{
char s[ ]="man";
int i;
for(i=0;s[ i ];i++)
printf("\n%c%c%c%c",s[i],*(s+i),*(i+s),i[s]);
}
2) main()
{
int i=-1,j=-1,k=0,l=2,m;
m=i++&&j++&&k++||l++;
printf("%d %d %d %d %d",i,j,k,l,m);
}
6) main()
{
int i=5;
printf("%d%d%d%d%d%d",i++,i--,++i,--i,i);
}
Answer: sizeof(i)=1
4. main()
{
char s[]={'a','b','c','\n','c','\0'};
char *p,*str,*str1;
p=&s[3];
str=p;
str1=s;
printf("%d",++*p + ++*str1-32);
}
5) main() {
int i=300;
char *ptr = &i;
*++ptr=2;
printf("%d",i);
}
printf("%d..%d..%d",BLACK,BLUE,GREEN);
return(1);
}
9. main()
{
char s[]={'a','b','c','\n','c','\0'};
char *p,*str,*str1;
p=&s[3];
str=p;
str1=s;
printf("%d",++*p + ++*str1-32);
10.int main()
{
int example[]={2, 3, 4, 1, 6};
printf("%u, %u, %u\n", example,
&example[0], &example);
return 0;
}
18. main()
{
intx,y,z;
clrscr();
scanf("%d%d",x,y);
z=x+y;
printf("%d",z);
return 0;
}
Give input values: x=2,y=3
14.main()
{
int k=1;
printf("%d==1 is
""%s",k,k==1?"TRUE":"FALSE");
}
19. main() {
intx,y;
clrscr();
x=9;y=8;
if(x++,y++)
printf("%d,%d",x+y,y);
return 0;
}
15.int i=10;
main()
{
extern int i;
{
int i=20;
{
const volatile unsigned i=30;
printf("%d",i);
}
printf("%d",i);
}
printf("%d",i);
}
ANS