首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 开发语言 > C语言 >

C语言编纂的简单计算器无法实现请帮忙检查一下

2013-12-17 
C语言编写的简单计算器无法实现请帮忙检查一下#includestdio.hint main(){int m,nscanf(%d/n%d/n,&m,

C语言编写的简单计算器无法实现请帮忙检查一下
#include"stdio.h"
int main()
{
int m,n;
scanf("%d/n%d/n",&m,&n);
printf("%d%d",m,n);
printf("%d%d%d%d/n",M(m,n),S(m,n),C(m,n),D(m,n));
}
int M(int a,int b)
{

int A;
A=a-b;
return A;
}
int S(int a,int b)
{
int B;
B=a+b;
return B;
}
int C(int a,int b)
{
int C;
C=a*b;
return C;
}
int  D(int a, int b)
{
int D;
D=a/b;
return D;
}
[解决办法]

#include"stdio.h"
int M(int a,int b);//先声明,或者将子函数写在前面
int S(int a,int b);//先声明,或者将子函数写在前面
int C(int a,int b);//先声明,或者将子函数写在前面
float D(int a,int b);//先声明,或者将子函数写在前面,除法用float。
int main()
{
int m,n;
scanf("%d,%d",&m,&n);/scanf()函数不要乱写/n;而且转行是\n
printf("%d %d\n",m,n);
printf("%d %d %d %f\n",M(m,n),S(m,n),C(m,n),D(m,n));
}
int M(int a,int b)
{

int A;
A=a-b;
return A;
}
int S(int a,int b)
{
int B;
B=a+b;
return B;
}
int C(int a,int b)
{
int C;
C=a*b;
return C;
}
float  D(int a, int b)
{
float D;
D= (float)a/b;
return D;
}

热点排行