可以用scanf函数输入一个字符串 scanf函数中的输入项c是已定义的字符数组名,输入的字符串应短于已定义的字符数组的长度 char c[6];scanf(”%s”,c); 比如输入China 系统自动在China后面加一个’\0’char str1[5],str2[5],str3[5];scanf(”%s%s%s”,str1,str2,str3);比如输入:How a...
方法二:把结果暂存到缓冲区,再输出,需确保缓冲区足够大 #include <stdio.h> char *escSp1(char *t, const char *s) { char *first = t; const char *r = "tnvfr"; for (; *s; ++s, ++t) { int i = *s - '\t'; if (i >= 0 && i < 5) { *t = '\\'; *++t = r[i];...
int main(void){ char a[1000];printf("输入句子!");gets(a);puts(a);return 0;}