Lessons of "== 0/1/EOF" versus "!= 0/1/EOF" and scanf() versus getchar() in while loops

https://piefed.blahaj.zone/c/c_lang/p/733753/lessons-of-0-1-eof-versus-0-1-eof-and-scanf-versus-getchar-in-while-loops

Lessons of "== 0/1/EOF" versus "!= 0/1/EOF" and scanf() versus getchar() in while loops

I was experimenting with `while` loops, testing what happens if I condition the loop with `== 0/1/EOF` versus `!= 0/1/EOF`. Obviously, this shows,…

@bituur_esztreym Pays frontalier du Slachnulistan, cet autre pays mi-sérieux, mi-caché (#format voisin, OK, jesors)
@Framasoft @nicolasvivant @aprilorg @renchap Oui, 22 ans que la France était/est leader et unique pays à définir un standard ouvert dans sa loi !
Oui, 22 ans (et même avant) que des structures publiques emprisonnent leurs données dans des formats propriétaires fermés... et que d'autres ont explicitement choisi l'inverse : la Gendarmerie Nationale est LE parfait exemple.
AAA(=Alors Autre Argument) ? « En 2026, c'est Markdown, c'est le format pour tout, même en IAg ! » (ou autre #format à balises)
@cfeditions @nitot @Framatophe @stph Alors, pour taquiner (ou, #format taquiner = ON) il me semble qu'en ce lundi 4 mai, « mardi prochain » est le 5/5. Mais la Force du 4 mai (!) est de faire passer directement au mardi 12 ;-) ! OK, désolé, jesors... et donc bon mardi 12 mai à 18h !
[Annonce Atelier Emacs] Ce sera mardi 5/5 ! C'est dans moins de 24h ! C'est presque comme la méthode dite « à l'arrache » (terme déposé par l'équipe TupperVim avec l'éminent leader (mais pas lieder) @fabi1cazenave). Bref : le 5 mai + à partir de 17h30 + en visio + pas d'inscription + pas de compte + détails à https://emacs-doctor.com/ + pour tous les niveaux + pour tous les sujets de l'univers #Emacs (et LISP) + pour tous les #format texte + toute l'actualité Emacsienne (Sacha Chua, Prot,...).
Ateliers francophones GNU Emacs

[2/2] All the informations above + some details, can be written in refer, the #bibliography #format used by groff. Here is the record:
%T groff Collected Reference Pages
%A G. Branden Robinson
%D 2026-03-26
%O URL: https://www.gnu.org/software/groff/manual/groff-man-pages.pdf
%P 402
%X The PDF #format has hyperlinks: internal + external (Web page)! It is searchable too. The announcement was made on the groff open mailing list, https://lists.gnu.org/archive/html/groff/2026-04/msg00060.html
Happy groff +refer +pic (for pictures) +eqn (for maths) +tbl (for tables) using!
[Read The Fabulous Manual pages] The complete documentation about #groff typesetter, with all the commands involved in groff, is avalaible!
It's "groff Collected Reference Pages": a 402 page document, in PDF #format, https://www.gnu.org/software/groff/manual/groff-man-pages.pdf
It was made by G. Branden Robinson: thanks to him & congratulations for this work!
He announced it on groff open mailing list.
And moreover, you can navigate throught the pages: there are PDF hyperlinks!
And of course, the colophon is "made with groff"
[1/2]
[Dessin sans texte] C'est un pictogramme.
C'est intitulé : "Use of smart glasses prohibited"
C'est avec l'objectif : "To prohibit using smart glasses"
C'est disponible depuis : 2017-12-11 (un lundi).
C'est en ligne à : https://www.iso.org/obp/ui#iso:grs:7010:P044
C'est un #format image.
[Calendrier] Citations possibles en début/fin de réunion, ou au #format texte sur des présentations, ou dans des courriels :
« À la fin du mois prochain, les jours raccourcissent (on ira vers l'hiver). PS : et aucune personne ne peut changer cela. » dixit le calendrier (et la nature et la physique et l'astronomie).
🚀🎥 Behold, the magnificent dav2d: the world's #fastest #decoder for a #video #format no one talks about! With a staggering 3,694 commits, it's clear that the real focus here is on setting speed records for code bloat. 🔍📂
https://code.videolan.org/videolan/dav2d #dav2d #codebloat #speedrecords #technews #HackerNews #ngated
VideoLAN / dav2d · GitLab

dav2d is the fastest AV2 decoder on all platforms :) Targeted to be small, portable and very fast.

GitLab