From b44d595ac1be31d01c568b0bd0386a1c60715ac6 Mon Sep 17 00:00:00 2001 From: Pixel Date: Tue, 1 May 2001 17:24:59 +0000 Subject: Plop --- lib/scalaires.c | 12 +++++++++--- 1 file changed, 9 insertions(+), 3 deletions(-) (limited to 'lib/scalaires.c') diff --git a/lib/scalaires.c b/lib/scalaires.c index 49c243f..e805b7c 100644 --- a/lib/scalaires.c +++ b/lib/scalaires.c @@ -117,7 +117,7 @@ rationnel rat_division(rationnel rat1, rationnel rat2) } -char *rat_to_string(rationnel rat) +char *rat_to_string(rationnel rat, int first) { static char resultat[128]; char temp[64]; @@ -126,9 +126,15 @@ char *rat_to_string(rationnel rat) if (rat.num<0) { rat.num=-rat.num; - strcat(resultat,"-"); + if (first) { + strcat(resultat,"-"); + } else { + strcat(resultat,"- "); + } } else { - strcat(resultat,"+"); + if (!first) { + strcat(resultat,"+ "); + } } switch(display) { -- cgit v1.2.3