今天无聊就写了一个简易的计算器,源码如下欢迎参考

#include<stdio.h>
int main()
{
    while(1){
    float a,b;       //定义两个单精度的变量用于记录两个数
    char i;         //记录运算符使用
    printf("***********My博客**************\n");
    printf("请输入一个等式:\n例如:a+b回车\n");

    scanf("%f\n%c\n%f",&a,&i,&b);             //将用户输入的值记录到每个变量

    if(i=='+')             //判断用户输入的运算符,进行运算并将结果返回出来
    {
        printf("%.2f%c%.2f=%.2f",a,i,b,a+b);
    }
    else if(i=='-')
    {
        printf("%.2f%c%.2f=%.2f",a,i,b,a-b);
    }
    else if(i=='*')
    {
        printf("%.2f%c%.2f=%.2f",a,i,b,a*b);
    }
    else if(i=='/')
    {
        printf("%.2f%c%.2f=%.2f",a,i,b,a/b);
    }
    else printf("输入有误,请重新输入!");
    printf("\n*************************\n\n\n");
}
}