#include <stdio.h>
main()
{
char ch;
printf("Input Two character:");
ch=getchar();
putchar(ch);
putchar('\n');
putchar(getchar());
putchar('\n');
}
我输入ab 输出是
a
b
我把putchar(getchar())改成ch=getchar()输出就是
a
a
我如果在原程序后面再加个putchar(getchar()) 输入abc
输出是
a
b
c
第二个函数具体是什么意思?
还有想问下printf()
()里面不是包括“格式控制字符串”,输出列表么
为什么可以用printf("input two character")
input two character是不是非格式字符串? 输出列表可以省?