我正在为我的学校做一个小型的入门项目,对所有程序设计都有点陌生,现在当我尝试构建程序时,它说我需要在“;”之前添加“)”。在第21行 并在第22行中的“}”之前要求“”;“,并且我已经检查过,并且有一个“;”在“}”之前,但看起来我的代码块无法识别它,或者仅仅是我是盲人或没有大脑的我。 感谢您看我的问题。
实际错误代码
21 |错误:预期在';'之前的')'令牌
22 |错误:预期为';'在“}”令牌之前
#include <stdio.h>
#include <stdlib.h>
#include <math.h>
int main()
{
int f,x;
printf("Type in values of x: ");
scanf("%d",&x);
if (x <= 1)
{(f = -2 * x);
printf("%d",f);}
else
printf("Its not possible to do this function");
if (1 < x < 5)
{(f = sqrt(pow(x, 3)-(2*x));
printf("%d",f);}
else
printf("Its not possible to do this function");
return 0;
}