我正在尝试制作一个程序,如果用户从键盘 ex 给出一个完整的算术运算,5*4
或者5/7
它将解释操作 ex *
、/
、+
或-
并打印结果。如果用户每次输入数字或符号 ex*
或/
将它们放入 3 个变量中时,我如何阅读整个操作?我尝试使用:
printf("give an operation")
scanf("%d%c%d",&num_1,&c,&num_2)
但我想做:
c=getchar()
我正在尝试制作一个程序,如果用户从键盘 ex 给出一个完整的算术运算,5*4
或者5/7
它将解释操作 ex *
、/
、+
或-
并打印结果。如果用户每次输入数字或符号 ex*
或/
将它们放入 3 个变量中时,我如何阅读整个操作?我尝试使用:
printf("give an operation")
scanf("%d%c%d",&num_1,&c,&num_2)
但我想做:
c=getchar()