Apolo_ 2017-01-20 06:53 采纳率: 0%
浏览 875
已结题

请问这两种输入方式有啥区别呢?

while(N--){
scanf("%d%d%d", &address,&data[address],&nt[address]);
/*
scanf("%d",&address);
scanf("%d", &data[address]);
scanf("%d",&nt[address]);
*/
}

 使用注释里面的输入可以通过AC,但是用一个scanf("%d%d%d", &address,&data[address],&nt[address]);却总是WA,百思不得其解呀
  • 写回答

7条回答 默认 最新

  • Kolamu 2017-01-20 07:04
    关注

    这个是因为注释外面的,去地址是取的输入前的address值,输入的address没生效,单步执行的时候address是输入的值,是一个动态的地址

    评论

报告相同问题?