Scusa, ma la funzione somma_righe(...) non la chiami da nessuna parte?
Inoltre nella stessa funzione non azzeri count una volta arrivato a dim.
Poi, se vuoi fare delle cose alla fine di ogni riga, basta mettere il codice tra la chiusura del secondo e del primo for, senza usare altri indici.
sono proprio stupido a voglia a cercare di capire il problema comunque grazie ho cambiato un paio di linee di codice e funziona tutto