HN Hall of Fame Weekly email

C puzzles

www.gowrikumar.com Books & learning Tutorials & guides Software engineering Candidate

Resurfaced independently across 3 calendar years, with breakout response in 2 of them.

submissions
3
submitters
3
observed span
2014–2016
peak thread · 93 comments
225 pts
latest 20+ return · 2016-11-10
225 pts

Submission timeline

2007–2026

One slot for every year since HN launched. Height is that year's peak points; orange marks a 100+ point or 50+ comment breakout. Select a bar to open its strongest thread.

First comments on top threads

HN comment order

Fun stuff , thanks for posting it. I've been getting back into C lately, iterating through implementing common algorithms from scratch. In spite of the kinds of easy to make mistakes that are highlighted on the site, I'm finding it to be a lot of fun - not having my hand held by frameworks that try to stop me from shooting myself in a foot is refreshing and brings back that feeling of "I can build whatever the hell I…

> Write a C program which prints Hello World! without using a semicolon Here's one way, cheating a bit by abusing the definition of "a C program which prints": /tmp$ gcc hw.c hw.c:1:2: warning: #warning Hello world! [-Wcpp] #warning Hello world! A more serious solution, though: /tmp$ cat hw.c #include <stdio.h> void main(void) { if (puts("Hello world!")) {} } /tmp$ gcc hw.c /tmp$ ./a.out Hello world!

The first top-level comment from each of the four biggest threads, in HN’s own order. Excerpts are shortened; open a comment for full context.

Breakout years
2

100+ points or 50+ comments

Total points
327

reference only — not used in Hall rules or ranking

Total comments
117

reference only — not used in Hall rules or ranking

Every submission

DateTitle as submittedByPointsComments
2014-10-10Interesting C PuzzlesGregBuchholz10
2015-06-23C PuzzlesFirst breakoutbrown-dragon10124
2016-11-10C puzzlesBest thread · Latest 20+ point returnrbanffy22593