scanf("%s",a);和scanf("%s",&b);有什么区别?能举个例子说明它们是不同...答:scanf("%s",&b);是正确的输入格式;scanf("%s",a);是错误的输入格式。例:include <stdio.h> int main(void){ int a,b,c;printf("Give me the value of a,b,c seperated with whitespaces:\n");scanf("%d%d%d",&a,&b,&c);printf("a=%d,b=%d,c=%d\n",a,b,c);return 0...
...&c3)”,若c1,c2,c3的值分别为a,b,c,则正确的输入方式是答:void main(){ char c1,c2,c3;scanf("%c%c%c",&c1,&c2,&c3);printf("%c\t%c\t%c\t",c1,c2,c3);} 输入abc回车即可.如果输入数据以空格分开那么scanf修改为:scanf("%c空格%c空格%c",&c1,&c2,&c3);即可,scanf函数是%c的位置输入字符,其他位置严格按照格式输入,比如scanf("%c...