Thursday, February 14, 2008

Aptitude Question No.13

Aptitude Question No.13

main()
{
static char names[5][20]={"pascal","ada","cobol","fortran","perl"};
int i;
char *t;
t=names[3];
names[3]=names[4];
names[4]=t;
for (i=0;i<=4;i++)
printf("%s",names[i]);
}
Answer
Compiler error: Lvalue required in function main

Explanation
Array names are pointer constants. So it cannot be modified.

No comments:

2008 Placement papers of Top MNC companies

eXTReMe Tracker