لو سمحتوا كيف تصحيح هاد البرنامج عشان يشتغل ، كتير حاولت وما ظبط معي ويا ريت لو يطبع الناتج لما بيكون n1=n2=5 .
هاد البرنامج الأصلي المطلوب تصحيحه وشو وظيفة الدالة() getchar في السؤال هان ؟
<include <stdio.h#
;using namespace std
(int funcadd(int a, int b
}([] int main(int argc, char *argv
;int n1,n2,sum
;("printf("Enters two numbers
( scanf("%d %d",&n1,&n2
; () getchar
;(sum=funcadd(n1,n2
;( printf("sum=%d",sum
;()getchar
}
( int funcadd(int a, int b
{
; int result
; result=a+b
; return result
}