关于#c语言#的问题,请各位专家解答!

img


这是什么原因,为什么回车是这个,我按照朋友的写的,他的值就是对的这个就是错的,而且不管输入什么代码都是

printf里面变量不需要 &

printf语句变量不用加&符号

printf("%d",a);
printf("%d",b);

scanf输入才需要加&取地址,printf输出不需要加,还有printf输出最好在后面加上\n换行,以防万一。

你的代码主要存在以下几个问题:

img

  1. 代码文件的后缀名格式不对,应该为 .c 后缀
  2. scanf() 函数中,%d和%d格式中间不需要逗号,假如你一定要加逗号,你要保证自己输入的时候也要有逗号,而且是英文逗号,不是中文逗号
  3. printf() 函数中,传参的时候,不能加 & 符号,如果你输出指针,才需要加 & 符号