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:
Post a Comment