Basta fare bene i conti:
parola=="ciao"
strlen(parola)==4
parola[0]=='c'
...
parola[3]=='o'
parola[4]=='\0'
strlen("")==0
Ne consegue che dopo
strcpy(parolaind,"");
parolaind[0]=='\0'
parolaind[1]==immondizia
parolaind[2]==immondizia
parolaind[3]==immondizia
quindi
parolaind[4]==out of boundaries
Prova con
char parolaind[strlen(parola)+1]; // altrimenti il '\0' non ci sta
memset(parolaind, 0, strlen(parola)+1);