zakladna chyba je ta, ze funkcia v C nevracia hodnotu do vstupnych argumentov (pokial nejde o odkazy) ale sama vracia jednu navratovu hodnotu.
cize tebe sa mozno v ramci funkcie nastavi premenna minuty a sekundy na nejake hodnoty, ale vonku z funkcie to uz neplati.
skus to takto:
int mins(int n1, int n2)
{
return cislo - (n2*60);
}
int secs(int n1, int n2)
{
return cislo/60;
}
int m1, int s1;
m1=mins(min, sekundy);
s1=secs(min, sekundy);
printf(" %d minut %d sekund \n" , m1, s1);
je to dost zjednodusene, ale pomocou odkazov by to slo lahsie. kedze ale zacinas, mal by si zacat s niecim lahsim.