Wednesday, 6 August 2014

Find the output of the following program.


         main()
{
char a[4]="HELLO";
printf("%s",a);
}         
Answer:
                        Compiler error: Too many initializers
Explanation:
The array a is of size 4 but the string constant requires 6 bytes to get stored.


No comments:

Post a Comment