Path: csiph.com!news.mixmin.net!border2.nntp.ams1.giganews.com!border1.nntp.ams1.giganews.com!nntp.giganews.com!buffer1.nntp.ams1.giganews.com!nntp.brightview.co.uk!news.brightview.co.uk.POSTED!not-for-mail NNTP-Posting-Date: Fri, 08 Jul 2016 12:03:49 -0500 From: Gareth Owen Newsgroups: comp.lang.c Subject: Re: EXIT_SUCCESS References: Date: Fri, 08 Jul 2016 18:03:49 +0100 Message-ID: <87r3b4xdsa.fsf@gmail.com> User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/24.3 (gnu/linux) Cancel-Lock: sha1:/+xKO57DslDOsuzibzZP2xYqqAw= MIME-Version: 1.0 Content-Type: text/plain Lines: 9 X-Usenet-Provider: http://www.giganews.com X-Trace: sv3-oZ9MrEdQ6aPgk5pd8GOqBLPvTCwyUhfD0LownpcZbeb9LKEXe0JBQmxGGGHhmdeYqaHNTTD1hRFxD8D!W+/j/e0283IrGXzgZ+U/kvq/VXgTQNeOcCXf/qWJMBwL3wyz2cISW5eN8L9VMNoih8E= X-Abuse-and-DMCA-Info: Please be sure to forward a copy of ALL headers X-Abuse-and-DMCA-Info: Otherwise we will be unable to process your complaint properly X-Postfilter: 1.3.40 X-Original-Bytes: 1545 Xref: csiph.com comp.lang.c:90131 Keith Thompson writes: > I would look forward to your explanation of how that makes any sense > at all (preferably, as Richard suggests, in a different thread) > if I thought there was a reasonable chance of that happening. Well if thought "structured" meant "SESE in all circumstances", and your program had at least one failure mode and one success mode you'd store your return value in a variable and return it in the sole return-statement.