注意!!!要严格区分单引号和双引号!单引号内只能是一个字符,而双引号是字符数组
#include<stdio.h>
#include<string.h>
#include<stdlib.h>
int main()
{
char mystr[]="猴子和我一起来,我和猴子一样帅";
gets(mystr);
system("pause");
return EXIT_SUCCESS;
}
puts()-----输出字符串并换行
gets()-----获取字符串
scanf-----获取输入,由于gets()和scanf()无法获知数组的大小,只有遇到结束符或换行符才终止,因此可能导致数组越界,所以要加上宏 #define _CRT_SECURE_NO_WARNINGS
要么添加在代码的开头,要么添加在IDE的设置项中,如下