Ne možeš to strpati u jednu funkciju jer onda kad bi nju pozivao ne bi znao hoće li ti return biti broj ili kut. Ali možeš pokušati stvoriti jedno 1d double polje od 2 elementa (1 za broj i 1 za kut) i da ti funkcija umjesto 2 rezultata vraća polje koje sadrži ta 2 rezultata. Kasnije u ispisu rezultata čitaš prvi član polja za recimo broj a drugi za kut.
Samo se treba mal s poljima 'sprijateljiti' =)
Deklaracija je ako se sjećam dobro:
double polje[2]; //Stvara polje pod imenom polje sa 2 double elementa.
Kasnije kad ih želiš pročitati samo napišeš polje[0] za prvi član i polje[1] za drugi član polja.