C语言 我在创建一个四管齐下的算术程序时遇到了麻烦[关闭]

olhwl3o2  于 2023-04-05  发布在  其他
关注(0)|答案(1)|浏览(108)

**已关闭。**此问题为not reproducible or was caused by typos。当前不接受答案。

这个问题是由打字错误或无法再重现的问题引起的。虽然类似的问题在这里可能是on-topic,但这个问题的解决方式不太可能帮助未来的读者。
13小时前关门了。
Improve this question
我是一个初学者,学习C…
我的代码在这里。

#include <stdio.h>

int main(){
    char op;
    int a, b;

    printf("////계산기 프로그램////\n");    //carculate program
    printf("계산식을 입력해주세요.(예: 3 + 3)\n"); //plz enter your calculation formula
    
    scanf("%d %d %d", &a, &op, &b);     //get input
    
    
    if(op == '+') printf("\n%d", a+b);
    else if(op == '-') printf("\n%d", a-b);
    else if(op == '*') printf("\n%d", a*b);
    else if(op == '/') printf("\n%d", a/b);
    else printf("\n잘못입력하셨습니다.")    //You entered incorrectly
    
    return 0;
}

错误码
main.c:在函数“main”中:主.c:14:45:错误:预期“;'在' return '之前\

14 |         else printf("\n잘못입력하셨습니다.")                                  
|                                             ^                                    
|                                             ;                                   
15 |                                                                              
16 |         return 0;       |         ~~~~~~

我如何修复此错误?
我希望执行这四个算术运算的程序能工作。

n8ghc7c1

n8ghc7c11#

在最后一个else语句后添加分号

else printf("\n잘못입력하셨습니다.");

相关问题