new i=strfind(text,word),j=i+strlen(word)-1; text[i++]='[';
while(i<j){text[i]='F'[i++]} //Zeile die gemeint ist
text[j]='];
Was versuchst du denn damit zu erreichen? text wird später doch gar nicht mehr verwendet?!
Aus diesem Grund kannst es eigentlich löschen.
Ich denke ursprünglich sollte das wohl das Wort extrahieren, welches im Text erkannt wurde...
Da kann man dann auch einfach direkt word ausgeben, da dies ja quasi das Wort ist, welches im Text gefunden wurde.
Syntaktisch ist das was da steht halt komplett falsch.
C
text[i]='F'[i++] //Da fehlt das ;...da macht das 'F' keinen Sinn..das ist einfach Müll, was da steht :D
text[j]=']; // Da fehlt das Ende von '
Aber wie gesagt, lösch es einfach.

