Mi dispice ma così non si capisce nulla, devi essere più preciso col tipo di errore che ricevi, devi lanciare il debug e vedere per bene dove il programma termina in modo inaspettato. Se poi non riesci a capire come risolvere riscrivi un messaggio più chiaro e includendo magari il main, perchè queste due funzioni prese a sè sembrano corrette. Il vero problema, ad esempio, potrebbe essere il modo in cui hai passato gli argomenti a queste due funzioni, ma non possiamo saperlo con i pochi dati che ci hai dato.