Ошибка С2146: отсутствует ")" перед идентификатором - C (СИ)
Формулировка задачи:
Ошибка C2146 синтаксическая ошибка: отсутствие ")" перед идентификатором ""
#include<stdio.h>
#include<math.h>
#include<conio.h>
using namespace std;
int main()
{
float a, x, z;
printf("x>>");
scanf_s("%f", &x);
if (cos(x) - sin (x) == 0)
{
a = (cos (x) + sin(x)) / (cos(x) - sin(x));
; printf("a= %.2f", a);
}
else
{
printf("no values a and z");
}
if ((a*a)-3==0 && pow((a + 3),1/2)<0 || pow((a + 3), 1/2)<0)
{
z = (pow((a + 3), 1 / 2))/((a*a) - 3);
printf("z= %. 100f", z);
}
else {
printf("no values z");
}
_getch();
}Решение задачи: «Ошибка С2146: отсутствует ")" перед идентификатором»
textual
Листинг программы
if (0)