Monday, January 16, 2012

Coding Puzzle No. 13?

#include<stdio.h> 
 
void main()
{
   int s[3];
   int *p = (int *)malloc(sizeof(int)*4);
   printf("\n%d %d",sizeof(s),sizeof(p));
}
  

Saturday, October 1, 2011

Coding Puzzle No. 12?

#include<stdio.h>

struct a
{
    int s;
    char ee;
    int se;
    short r;
} sd;     

struct b
{
    int s;
    int se;
    char ee;
    short r;
} sds;


void main()
{
    printf("%d %d\n",sizeof(sd),sizeof(sds));
}


Friday, September 23, 2011

Coding Puzzle No. 11?

#include<stdio.h>
void main()
{
int a=1;
printf("%d %d %d %d",a,++a,a++,++a);
}


Tuesday, September 20, 2011

Coding Puzzle No. 10?

#include<stdio.h>

char*f="char*f=%c%s%c;main(){printf(f,34,f,34,10);}%c";
 
void main()
{
        printf(f,34,f,34,10);
}
 
 

Sunday, September 11, 2011

Coding Puzzle No. 9?

#include <stdio.h>

void main()
{
        unsigned int i;
        for(i=1;i>-2;i--)
        printf("c aptitude");

}


Saturday, September 10, 2011

Coding Puzzle No. 8?

#include <stdio.h>

void main()
{
int i=4;
switch(i)
{
    default:printf("zero");
    case 1: printf("one");
    break;
    case 2:printf("two");
    break;
    case 3: printf("three");
    break;
}
}


Friday, September 9, 2011

Coding Puzzle No. 7?

#include<stdio.h>

void main()
{
         int a=5,b=2;
         a^=b^=a^=b;
         printf("%d  %d",a,b);
}



Wednesday, August 10, 2011

Coding Puzzles No. 6?

#include<stdio.h>

void main()
{
        char s[]="\0";
        printf("%d - %d\n",printf("%s",s),sizeof(s));
}



Tuesday, August 9, 2011

Coding Puzzle No. 5?

#include<stdio.h>

void main()
{
         char s[]="four";
         printf("%d\n",puts(s));
}


Coding Puzzle No. 4?

#include<stdio.h>

void main()
{
         char s[]="four";
         printf("%d\n",printf("%s",s));
}