penso che una cosa del genere possa andare bene...

non è in nessun linguaggio (diciamo che è un linguaggio ada altissimo livello a cui devo ancora dare un nome :tongue: ) sta a tradurlo a dovere...

inizializzo t;
inizializzo S[]; //array di stinghe
int contatore=0 //variabile di appoggio

for (i=0;i<s.length;i++){ //scandisce l'array
if (la stinga t è contenuta) stampa la stringa;
else contatore++;
}

if (contatore == s.length) stampa NULLO;