C言語の勉強をしている学生です
visual studio2015を使って実行しているのですが、
#include <stdio.h> int main(void) { int a, b; char op; scanf_s("%d %c %d", &a, &op, &b); if (op == '+') { printf("%d", a + b); } else if (op == '-') { printf("%d", a - b); } else if (op == '*') { printf("%d", a * b); } else if (op == '/') { printf("%d", a / b); } else { } return 0; }
といった単純計算機をつくって実行したところ
数字 演算子 数字 を入力し、エンターを押したところで
動作が停止します。プログラムに問題があるのかと思いますがどこに問題があるかわかりません。
初歩的な質問ですが、教えていただけたらありがたいです。
回答2件
あなたの回答
tips
プレビュー