在用户输入的c中找到2个数字的总和
Posted
技术标签:
【中文标题】在用户输入的c中找到2个数字的总和【英文标题】:find the sum of 2 numbers in c with input from user 【发布时间】:2022-01-09 00:45:51 【问题描述】:#include<stdio.h>
int main()
int num1=0;
int num2=0;
int sum=0;
printf("enter 2 numbers\n");
scanf("%d %d",&num1,&num2);
sum=num1+num2;
printf("%d",&sum);
return 0;
这是我正在尝试的,但 23+23 以这种方式显示为 6422292。我找不到错误。请帮忙。
【问题讨论】:
Rishi Gandhi,你为什么要编码并在printf("%d",&sum);
中添加 &
?
【参考方案1】:
嘿实际上错误在 printf() 函数中
& 告诉你打印存储在 sum 变量中的值
对您的代码进行以下更改
printf("%d", sum);
Hope you got fixed the error
【讨论】:
【参考方案2】:请勿在此行添加“地址”运算符 (&
):
printf("%d",&sum);
应该是
printf("%d", sum);
【讨论】:
以上是关于在用户输入的c中找到2个数字的总和的主要内容,如果未能解决你的问题,请参考以下文章