Ma stiamo parlando di un programma da fare in C? Che vuol dire il titolo? Inoltre, se ho ben capito, il problema che hai è di trovare tutti i file di proprietà dell'utente con uid uguale a USERID che abbiano una dimensione in byte maggiore di SOGLIA, dove sia USERID che SOGLIA sono dati di input? La ricerca dove deve avvenire? In una determinata directory?

Insomma sii più preciso e dettagliato.