1.printf函数如何实现按一下Enter出现一行
2.如何在其中可以自己打字(类似对话)再按enter 再出现下一行
char s[] = "hello world\n12345\naaaaa";
char *p = &s[0];
char *p1 = p;
while (1) {
while (*p1 != '\n' && *p1) *p1++;
if (*p1 == '\n') { *p1 = '\0'; printf("%s\n", p); system("pause"); p = ++p1; }
else { printf("%s\n", p); break; }
}
在任意两个输出语句之间插入函数调用system("PAUSE");就行了。