为什么输出要加一个"%s\n"
printf("%s\n","I Love imooc!");
printf("I love imooc!\n");
如果只注重结果,那两个都可以的~
但是作为程序猿要有自己的好习惯
#include<stdio.h> #include<string.h> int main() { char a[10]; gets(a); puts(a); /*fir(int i=0;i<strlen(a);i++) { printf("%c\n",a[i]); }*/ //printf("%s\n",a); }
%s代表输出字符串,\n是换行符