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() 用来吃掉一个空字符
以后再补,现在还不知道这么搞



京公网安备 11010502036488号