expected "; "before else
发布网友
发布时间:2024-08-20 12:46
我来回答
共4个回答
热心网友
时间:2024-08-23 05:45
#include<stdio.h>
main()
{int x,y;
scanf("%d",&x);
if (x>=1)
{
if (x>=10) y=3*x-110;
else (y=2*x-1);
}
else y=x;
printf("x=%d,y=%d\n",x,y);
}
少了分号。
还有里面的if else是在第一个if里面的吧,那要加中括号,不然当检查到分号的时候if就结束了。
热心网友
时间:2024-08-23 05:43
#include<iostream>
接下去是对的
热心网友
时间:2024-08-23 05:40
if (x>=1)
if (x>=10) y=3*x-110;
else (y=2*x-1);
else y=x;
少分号。
热心网友
时间:2024-08-23 05:42
#include<stdio.h>
int main()
{
int x,y;
scanf("%d",&x);
if (x>=1)
if (x>=10)
y=3*x-110;
else
(y=2*x-1);
else
y=x;
printf("x=%d,y=%d\n",x,y);
}