Warning: mysqli::__construct(): (HY000/1203): User howardkn already has more than 'max_user_connections' active connections in D:\Inetpub\vhosts\howardknight.net\al.howardknight.net\includes\artfuncs.php on line 21
Failed to connect to MySQL: (1203) User howardkn already has more than 'max_user_connections' active connectionsPath: ...!fu-berlin.de!uni-berlin.de!individual.net!not-for-mail
From: rbowman
Newsgroups: comp.os.linux.advocacy
Subject: Re: OT programming challenge: fastest/best/shortest C program to
jumble a sentence, then restore it
Date: 9 Mar 2024 02:48:10 GMT
Lines: 31
Message-ID:
References: <65e9cad3$0$4689$882e4bbb@reader.netnews.com>
Mime-Version: 1.0
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: 8bit
X-Trace: individual.net 0+UEFEdpkHFhmyZyZwibcABSaP1zqndUMygLmQyH+YmWt0Exfg
Cancel-Lock: sha1:Kq1jjuuZ/qPulVS9MDnFuGfYcj0= sha256:bBqzxn0lfRwmRHN7tSCa/ukncMUssFfU9iq5npAbEyI=
User-Agent: Pan/0.149 (Bellevue; 4c157ba)
Bytes: 1860
On Fri, 8 Mar 2024 15:22:06 -0500, DFS wrote:
> FYI:
Obviously you didn't put it back together after word wrap broke it up.
gcc -pedantic -Wall -Wcast-qual -Wmissing-prototypes -Wshadow shuffle.c -
o shuffle
runs with no errors or warnings. If you throw in -std=c99
gcc -std=c99 shuffle.c -o shuffle
shuffle.c: In function ‘main’:
shuffle.c:8:22: warning: implicit declaration of function ‘strdup’; did
you mean ‘strcmp’? [-Wimplicit-function-declaration]
8 | char* sentence = strdup("Once you try it, you'll see it
doesn't need spice.");
| ^~~~~~
| strcmp
shuffle.c:8:22: warning: initialization of ‘char *’ from ‘int’ makes
pointer from integer without a cast [-Wint-conversion]
Why? you might ask? ISO C99 doesn't include strdup although it's strange
it pulls strcmp out of its ass.
gcc -std=gnu99 shuffle.c -o shuffle
works fine.