例如定义形参x,y,要保证x,y都小于10该怎么办
#include <stdio.h>
int dataAdd(int x,int y)
{
if(x>=10 || y>= 10)
return 1000;
return x+y;
}
int main()
{
int x,y,z;
scanf("%d%d",&x,&y);
z = dataAdd(x,y);
if(z == 1000)
printf("x,y必须都小于10");
else
printf("%d+%d=%d",x,y,z);
return 0;
}
用if语句限定,
如果高于10,就return;
if(x>=10 || y>=10)
return;
#include<stdio.h>
int main()
{
int x,y;
while(1)
{
scanf("%d %d",&x,&y);
if(x<10&&y<10)
break;
printf("请输入正确范围\n");
}
}