]> hackdaworld.org Git - my-code/beginners.git/commitdiff
improved histo.c (the if then else construct ;)
authorhackbard <hackbard>
Sat, 6 Apr 2002 01:00:35 +0000 (01:00 +0000)
committerhackbard <hackbard>
Sat, 6 Apr 2002 01:00:35 +0000 (01:00 +0000)
histo.c

diff --git a/histo.c b/histo.c
index 927d66384ac7d21f0d6849249939f9293cf2c7be..a716b82d824e086a0049cd041b1c8601b601cca0 100644 (file)
--- a/histo.c
+++ b/histo.c
@@ -2,7 +2,6 @@
 #define HOEHE 24
 #define FUNKTION y=(x-8)*(x-8)-10
 #include <stdio.h>
-#include <stdlib.h>
 #include <math.h>
 
 int x,y,i;
@@ -17,7 +16,7 @@ for(i=0;i++<BREITE-1;printf("-"));
 for(x=0;x<=HOEHE-4;x++)
        {
        FUNKTION;
-       (y==0)?(z='0'):((y>0)?(z='+'):(z='-'));
+       (y==0)?(z='0'):(z=((y>0)?('+'):('-')));
        printf("%02d",x);
        if (y>BREITE-3) {y=BREITE-3;z='*';}
        for(;y-->1;printf(" "));