La stringa la devi passare per puntatore... prova in questo modo:
void miaFunz(char *str) {
/* str=...;
fai le operazioni che vuoi sulla tua stringa */
}
void main(void) {
miaFunz(str); /* passo la stringa per indirizzo
analogo a miaFunz(&str[0]); */
}
Devi far passare l'indirizzo della stringa, se poi lo vuoi usare solo in lettura ti conviene mettere una parola chiave const per evitare che si venga a modificare la tua stringa![]()