Hola, releyendo esto otra vez y a la vista de lo comentado por Pedro, creo que el problema estaba en el propio enunciado del ejercicio (que contenía una pequeña errata, al decir que si se introducía como valor 2595 el resultado debía ser que el minuto era el 43. No es así, 2580 divido entre 60 da 43. Si de cero a 59 segundos lo llamamos minuto 1, tenemos que sería en el segundo 2580 donde comienza el minuto 44. Siendo así, el enunciado habría que cambiarlo (cosa que voy a hacer):
Donde decía:
Introduzca valor de segundos: 2595
El minuto es el 43
¿Otro valor (s/n)? n
Debe decir:
Introduzca valor de segundos: 2595
El minuto es el 44
¿Otro valor (s/n)? n
Y el último código aportado por DRANXZ88 daba precisamente el resultado correcto (44), al igual que el código de Pedro
Saludos