Q:
Point out the error in the following program.
main()
{
char mybuf[] = "Zanzibar" ;
char yourbuf[] = " Zienckewiz";
char * const ptr = mybuf;
*ptr = 'a';
ptr = yourbuf;
}
Answer
ptr pointer is constant. In ptr = yourbuf the program is trying to modify it, hence an error.
View answer
Workspace
Report Error
Discuss