簡體   English   中英

根據用戶的輸入求出 c 中 2 個數字的總和

[英]find the sum of 2 numbers in c with input from user

#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。我找不到錯誤。 請幫忙。

不要在此行放置“地址”運算符 ( & ):

printf("%d",&sum);

它應該是

printf("%d", sum);

嘿實際上錯誤在 printf() function

& 是您告訴打印存儲在 sum 變量中的值

對您的代碼進行以下更改

printf("%d", sum);

Hope you got fixed the error

#include<stdio.h>

詮釋主要(){

詮釋一個,乙;

printf ("輸入\n");

scanf ("%d", &a);

printf ("輸入 b\n");

scanf ("%d", &b);

整數總和 = a + b;

printf(“總和為:%d”,總和);

返回 0;

}

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM