#include<stdio.h>
int main()
{
int iX,iY;
printf("请输入一个数值");
scanf("%d",&iX);
if(iX<5);
iY=iX+3;
else;
if(iX<0);
iY=2*iX+20;
else;
iY=0;
printf("f(%d)=%d",iX,iY);
return 0;
getch();
}
#include <stdio.h>
int main()
{
int iX, iY;
printf("请输入一个数值");
scanf("%d", &iX);
if (iX < 5)
iY = iX + 3;
else if (iX < 0)
iY = 2 * iX + 20;
else
iY = 0;
printf("f(%d)=%d", iX, iY);
return 0;
}
你有很多地方写错了,比如说 ; 不对
if和else后面的分号去掉!