Я совершенно не понимаю, почему он возвращает 2
для a = 2
и b = 2
..
Есть идеи?
#include <stdlib.h>
int main()
{
double a,b,c;
printf("a=");
scanf("%d", &a);
printf("b=");
scanf("%d", &b);
printf("c=");
scanf("%d", &c);
printf("x=%d", a+b);
return 0;
}