Nutze Funktionen für deine Aufgabenstellung, das erhöht die Übersichtlichkeit und das Debugging, beugt dem Codekopieren vor, usw.
const char *lies(const char *s,const char *t,char *b)
{
char *p=strstr(s,t);
if(p) sscanf(p,"%*s%999s",b),p=b;
return p;
}
int main()
{
char *p,b[1000];
if( p=lies("...From: bla ... To: fasel ...","From:",b) ) puts(p);
if( p=lies("...From: bla ... To: fasel ...","To:",b) ) puts(p);
if( p=lies("...From: bla ... To: fasel ...","Sender:",b) ) puts(p);
return 0;
}