Ryan_Li 发表于 2020-4-3 15:12:49

为什么显示我输入的ret永远是1

#include <stdio.h>
main(){
        int ret,basic,i;
       
        printf("请分别输入底数和真数:\n");
        scanf("%d &d",&basic,&ret);
        printf("%d %d",basic,ret);
       
        return 0;
}

BngThea 发表于 2020-4-3 15:18:22

scanf("%d%d",&basic,&ret);

qiuyouzhi 发表于 2020-4-3 15:18:30

#include <stdio.h>
int main(){
      int ret,basic,i;
      
      printf("请分别输入底数和真数:\n");
      scanf("%d %d",&basic,&ret);
      printf("%d %d",basic,ret);
      
      return 0;
}
scanf引号内还能假加&呐?

Ryan_Li 发表于 2020-4-3 15:46:53

qiuyouzhi 发表于 2020-4-3 15:18
scanf引号内还能假加&呐?

我裂开了 是我瞎了 谢谢大佬

qiuyouzhi 发表于 2020-4-3 15:49:29

Ryan_Li 发表于 2020-4-3 15:46
我裂开了 是我瞎了 谢谢大佬

那就结了帖子,把最佳答案设了吧
页: [1]
查看完整版本: 为什么显示我输入的ret永远是1