putchar

putcharは、指定された文字を標準出力に出力する。

Man page of PUTS
C言語関数辞典 - putchar

putchar.cで、

putcharの引数の型はintであることに注意。
文字リテラルの型もintである。
もちろんchar型でも基本的には問題ない。基本的には・・・。
(特殊な例を忘れたので、それは見つけたらで・・・。とりあえず気を付けよう。)

最初は、文字リテラル'A'を出力。
いったん改行文字'\n'を出力。
そのあと数値リテラルで65。
また改行して、
char型の変数cに'A'を代入。
cをputcharで出力。

$ vi putchar.c
$ gcc putchar.c -o putchar
$ ./putchar 
A
A
A
$

3つの'A'が出力されている。

DOSプロンプト

数値の65は、ASCIIコードの'A'なのでこうなる。

Sample/c/putchar/putchar/src/putchar at master · bg1bgst333/Sample · GitHub