关于字符窜的输入问题
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));
}
运行结果:
街大神帮忙解释解释
scanf函数赋值要加“&” 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:不知道你这个程序时干什么使的。 同上~~~~~~~~~~~~~~~~~~~~~~~~~~~····
页:
[1]