sidfate 发表于 2014-2-23 13:15:13

关于字符窜的输入问题

void main()
{   
char a,b;
int n;
printf("输入字符个数:");
scanf("%d",n);
printf("\n");
printf("输入1:");
scanf("%s",a);
printf("\n");
printf("输入2:");
scanf("%s",b);
printf("\n");
//getNumber(a,b);
    //printf("%d",getNumber(a,b));
}

运行结果:


街大神帮忙解释解释

金狮楠 发表于 2014-2-23 13:21:06

scanf函数赋值要加“&”

zhaopengfei 发表于 2014-2-23 13:24:37

scanf(),是格式化输入输出,要加&,所以上述三句是: scanf("%d",&n); scanf("%s",&a); scanf("%s",&b);

源代码:
void main()
{   
char a,b;
int n;
printf("输入字符个数:");
scanf("%d",&n);
printf("\n");
printf("输入1:");
scanf("%s",&a);
printf("\n");
printf("输入2:");
scanf("%s",&b);
printf("\n");
//getNumber(a,b);
    //printf("%d",getNumber(a,b));
}
PS:不知道你这个程序时干什么使的。

苦涩 发表于 2014-3-10 15:35:35

同上~~~~~~~~~~~~~~~~~~~~~~~~~~~····
页: [1]
查看完整版本: 关于字符窜的输入问题