我想定义一个sum函数 求两个整数之和。程序代码如下:
main()
{
int num1,num2;
int s;
printf("请输入两个整数:");
scanf("%d,%d",&num1,&num2);
s=sum(num1,num2);
printf("两个数的和为:%d",s);
}
int sum(x,y)
int x,y;
{
int z;
z=x+y;
return(z);
}
怎么我输入一个整数就给我结果呢?汗。。。。
我想定义一个sum函数 求两个整数之和。程序代码如下:
main()
{
int num1,num2;
int s;
printf("请输入两个整数:");
scanf("%d,%d",&num1,&num2);
s=sum(num1,num2);
printf("两个数的和为:%d",s);
}
int sum(x,y)
int x,y;
{
int z;
z=x+y;
return(z);
}
怎么我输入一个整数就给我结果呢?汗。。。。
输出两个数之间以逗号隔开,回车结束输入
#include<stdio.h>
void main()
{
int num1,num2;
int s;
printf("请输入两个整数:");
scanf("%d,%d",&num1,&num2);
int sum(int x,int y); //在主函数后面定义的函数,使用之前需要声明
s=sum(num1,num2);
printf("两个数的和为:%d\n",s);
}
int sum(int x,int y) //需要定义形参类型
{
int z;
z=x+y;
return(z);
}
#include <stdio.h>
int sum(int num1,int num2);
void main()
{.....
s=sum(num1,num2);
}
int sum(int x,int y)
{
...
}
声明函数要在MAIN()函数外面