Talk About Network

Google


Register and Login
Nick
Password
Register create new account Sign up is FREE and you can post replies, new topics, bookmark posts and more!
Recover lost password


Programming > C > Re: indentation
Latest [ Topics | Posts ] Archive Post A New Topic Post a Reply
<< Topic < Post Post 12 of 45 Topic 26092 of 27670
Post > Topic >>

Re: indentation

by "rio" <a@[EMAIL PROTECTED] > May 9, 2008 at 10:22 AM

"cr88192" <cr88192@[EMAIL PROTECTED]
> ha scritto nel messaggio 
news:876ae$4823f988$ca83b482$8265@[EMAIL PROTECTED]
>
> "rio" <a@[EMAIL PROTECTED]
> wrote in message 
> news:4822d8eb$0$41661$4fafbaef@[EMAIL PROTECTED]
>>
>> "Joe Wright" <joewwright@[EMAIL PROTECTED]
> ha scritto nel messaggio
>> news:xdKdnd0Wq_nixb_VnZ2dnUVZ_jSdnZ2d@[EMAIL PROTECTED]
>>> Bill Cunningham wrote:
>>>>     I have had several complaints by some people who wish to help me 
>>>> and
>>>> I wish to get the problem straight. I wrote this small utility myself

>>>> and
>>>> added some indentation and I wonder if it is acceptable. It does make
>>>> source easier to read.
>>>>
>>>> #include <stdio.h>
>>>> #include <stdlib.h>
>>>>
>>>> int main(int argc, char **argv) {
>>>>  if (argc!=3) {
>>>>   fprintf(stderr,"usage error\n");
>>>>   return -1;
>>>>   }
>>>>  double x,y;
>>>>  x=strtod(argv[1],NULL);
>>>>  y=strtod(argv[2],NULL);
>>>>  printf("%.2f\n",y/x);
>>>>  return 0;
>>>>  }
>>>>
>>>>     Is this a good example of a properly indended program?
>>
>>>> Bill
>>
>> i like below
>>
>> #include <stdio.h>
>> #include <stdlib.h>
>>
>> int main(int argc, char **argv)
>> {double     x,   y;
>>
>>  if (argc!=3) { fprintf(stderr,"usage error\n"); return -1;}
>>
>>  x=strtod(argv[1], 0);
>>  y=strtod(argv[2], 0);
>>
>>  return  (x!=0.0) ?
>>             (printf("%.2f\n", y/x), 0):  (printf("Error: x==0\n"), -1)
;
>> }
>>
>>
>
> ICK...
>
> these are not exactly the way I would personally use the trinary and
comma 
> operators...
>
>
>
> of course, I do have something vaguely similar, but it is more of a 
> "compact" style:
>
> #include <stdio.h>
> #include <stdlib.h>
>
> int main(int argc, char **argv) {
>    double x, y;
>    if (argc!=3) { fprintf(stderr,"usage error\n"); return(-1); }
>    x=strtod(argv[1], 0); y=strtod(argv[2], 0);
>    if(x==0.0) { printf("Error: x==0\n"); return(-1); }
>    printf("%.2f\n", y/x), 0); return(0); }

that your way is not ok i see because you
forget { for if
 




 45 Posts in Topic:
indentation
"Bill Cunningham&quo  2008-05-08 00:51:07 
Re: indentation
Joe Wright <joewwright  2008-05-07 21:33:52 
Re: indentation
"Bill Cunningham&quo  2008-05-08 01:49:00 
Re: indentation
Ian Collins <ian-news@  2008-05-08 14:25:16 
Re: indentation
"Bill Cunningham&quo  2008-05-08 02:47:38 
Re: indentation
Mark McIntyre <markmci  2008-05-08 08:59:10 
Re: indentation
"rio" <a@[EM  2008-05-08 12:42:53 
Re: indentation
"Bill Cunningham&quo  2008-05-08 20:41:15 
Re: indentation
Keith Thompson <kst-u@  2008-05-08 14:39:29 
Re: indentation
"rio" <a@[EM  2008-05-09 10:18:36 
Re: indentation
"cr88192" <c  2008-05-09 17:29:48 
Re: indentation
"rio" <a@[EM  2008-05-09 10:22:29 
Re: indentation
"rio" <a@[EM  2008-05-09 16:57:33 
Re: indentation
pereges <Broli00@[EMAI  2008-05-09 02:25:56 
Re: indentation
Keith Thompson <kst-u@  2008-05-07 18:44:49 
Re: indentation
santiago538 <santiago5  2008-05-07 22:27:13 
Re: indentation
Andrew Haley <andrew29  2008-05-08 10:52:58 
Re: indentation
CBFalconer <cbfalconer  2008-05-07 21:36:33 
Re: indentation
"Bill Cunningham&quo  2008-05-08 20:43:25 
Re: indentation
CBFalconer <cbfalconer  2008-05-08 19:08:01 
Re: indentation
"cr88192" <c  2008-05-08 17:12:08 
Re: indentation
Richard Heathfield <rj  2008-05-08 07:34:17 
Re: indentation
brix99luftballons <bri  2008-05-08 11:26:57 
Re: indentation
pete <pfiland@[EMAIL P  2008-05-08 05:34:45 
Re: indentation
Richard Heathfield <rj  2008-05-08 09:39:42 
Re: indentation
brix99luftballons <bri  2008-05-08 16:26:24 
Re: indentation
Richard Heathfield <rj  2008-05-08 14:36:30 
Re: indentation
David Thompson <dave.t  2008-05-19 03:59:51 
Re: indentation
"cr88192" <c  2008-05-08 20:33:26 
Re: indentation
Flash Gordon <spam@[EM  2008-05-08 14:15:33 
Re: indentation
Richard Heathfield <rj  2008-05-08 14:17:54 
Re: indentation
Bart <bc@[EMAIL PROTEC  2008-05-08 05:11:49 
Re: indentation
Nick Keighley <nick_ke  2008-05-08 01:05:28 
Re: indentation
pereges <Broli00@[EMAI  2008-05-08 01:56:23 
Re: indentation
pete <pfiland@[EMAIL P  2008-05-08 05:11:00 
Re: indentation
CBFalconer <cbfalconer  2008-05-08 17:37:54 
Re: indentation
Nick Keighley <nick_ke  2008-05-09 00:25:50 
Re: indentation
Eligiusz Narutowicz<el  2008-05-08 13:35:45 
Re: indentation
Eligiusz Narutowicz<el  2008-05-08 13:38:31 
Re: indentation
"cr88192" <c  2008-05-09 17:11:40 
Re: indentation
Eligiusz Narutowicz<el  2008-05-08 14:23:27 
Re: indentation
"cr88192" <c  2008-05-09 16:43:23 
Re: indentation
Ben Bacarisse <ben.use  2008-05-08 18:07:27 
Re: indentation
Richard Heathfield <rj  2008-05-08 19:52:11 
Re: indentation
Jean-Marc Bourguet <jm  2008-05-09 02:19:27 

Post A Reply:
  Go here to Signup

AddThis Feed Button


About - Advertising - Contact - Frequently Asked Questions - Privacy Policy - Terms of Use - Signup

Contact
tan12V112 Fri Oct 10 22:18:47 CDT 2008.