scanfやgetsを使うのは危険だと聞いた。
scanfと同じ用な感じで安全に受け取るには、
fgetsとsscanfを使えば良さそう。
main.c
# include <stdio.h>
int main()
{
char buf[80];
int a, b;
fgets(buf, 80, stdin);
sscanf(buf, "%d %d", &a, &b);
printf("%d + %d = %d\n", a, b, a+b);
return 0;
}