Il ne reste qu'un seul endroit, à ma connaissance, où l'on peut encore acheter une carte officielle. NON-DRAFT version de la norme originale ANSI C89. Cet endroit est Standards Australia. Le lien de leur boutique en ligne pour C89 est ici :
http://www.techstreet.com/standards/as-3955-1991?product_id=1178768
Ne vous laissez pas déconcerter par le fait qu'elle s'appelle 9899:1990, car il s'agit simplement du numéro ISO que la C89 a obtenu lorsque l'ISO l'a absorbée de l'ANSI en 1990. Ne vous laissez pas non plus décourager par le fait que le numéro du document des normes australiennes est "AS 3955-1991", car 1991 est probablement l'année où elles ont elles-mêmes absorbé le document de l'ISO.
Notez le résumé donné sur cette page :
[Abstract]
Specifies the form and establishes the interpretation of programs written in
the C programming language. This Standard is identical with and has been
reproduced from ISO/IEC 9899:1990.
Ce document est en fait la norme originale ANSI C89, mais sous une forme réimprimée. Si vous avez 160,29 USD à débourser, vous pouvez obtenir une copie pour le téléchargement numérique du PDF ou l'édition imprimée pour le même prix.
Une fois que vous avez la norme, tous les amendements et rectificatifs techniques peuvent être trouvés ici, gratuitement :
http://www.open-std.org/jtc1/sc22/wg14/www/standards