gets最好用,也最常用(在输入字符串时)
include <stdio.h>
int main()
{
char s[80];
gets(s);
puts(s); return 0;
}
scanf在输入时用字符串输入,但是在输出时使用单个字符循环输出,不能直接字符串输出。
include <stdio.h>
int main()
{
char ch[50]; int i; scanf("%s",ch); getchar(); for (i = 0; i < 50; i++) { printf("%c",ch[i]); } return 0;
}
getchar 一次只能输入一个字符
getchar() 用来吃掉一个空字符
以后再补,现在还不知道这么搞