%s我知道是用于输入和输出字符串的,我也知道%d和%s和%c的区别。
但是我不知道如何输入和输出%s。
char ch1,ch2;
ch1='abc';
scanf("%s",&ch2)
printf("%s %s",ch1,ch2);
这样可以吗?
%s我知道是用于输入和输出字符串的,我也知道%d和%s和%c的区别。
但是我不知道如何输入和输出%s。
char ch1,ch2;
ch1='abc';
scanf("%s",&ch2)
printf("%s %s",ch1,ch2);
这样可以吗?
char ch1[]="abc";
char ch2;
scanf("%c",&ch2)
printf("%s %c",ch1,ch2);
%s是字符串,字符串必须用""双引号,必须有\0结尾
%c是单个字符,用%c,%s输入的话,\0没地方存。