main()
{
int a,b;
scanf("%d%d",&a,&b);
if(a>b)
kang();
else
yang();
return 0;
}
{
int a,b;
scanf("%d%d",&a,&b);
if(a>b)
kang();
else
yang();
return 0;
}
这里面的scanf中,你会用到取址运算符“&”,为什么下面两个就没有用到呢?
void kang()
{
int x,z,y;
scanf("%d%d",z,y);
void yang()
{
int p,d,t;
scanf("%d%d",d,t);
{
int x,z,y;
scanf("%d%d",z,y);
void yang()
{
int p,d,t;
scanf("%d%d",d,t);
这是内存出错的原因