C/C++

Ошибки в коде c++

Помогите найти ошибки в этих кодах, пожалуйста. нужно написать код решения этих двух формул:
я кое что написал, но компилятор выдаёт ошибки, не знаю в чем проблема
задание 6:
#include
#include
using namespace std;
/* run this program using the console pauser or add your own getch, system("pause") or input loop */

int main(int argc, char** argv) {
float x, y, z;
cout<<"x=";
cin>>x;
cout<<"y=";
cin>>y;
z=(3x+2y)/(7*pow(x,2)+pow(y,2))*pow(y,x)*log10(3)*abs(x+y);

return 0;
}

задание 7:
#include
#include
using namespace std;

/* run this program using the console pauser or add your own getch, system("pause") or input loop */

int main(int argc, char** argv) {
float x, y, z, b, c;
cout<<"x=";
cin>>x;
cout<<"y=";
cin>>y;
cout<<"b=";
cin>>b;
cout<<"c";
cin>>c;
z=(3*x+2*y)/(pow(x,2)+pow(y,2))b*c
return 0;
}
СВ
Стас Верный
1 298
#include <iostream>
#include <cmath>
#include <iomanip>
using namespace std;
double real(const char* msg) {
cout << msg;
double value;
cin >> value;
cin.ignore(cin.rdbuf()->in_avail());
return value;
}
int main() {
auto x = real("X: ");
auto y = real("Y: ");
auto a = (7 * x * x + y * y) * pow(y, x);
if (fabs(a) < 1e-15) puts("Divisin by zero!");
else {
auto z = (3 * x + 2 * y) / a * pow(log(fabs(x + y)), 3);
cout << fixed << setprecision(15) << "Z: " << z << '\n';
}
system("pause > nul");
}

#include <iostream>
#include <cmath>
#include <iomanip>
using namespace std;
double real(const char* msg) {
cout << msg;
double value;
cin >> value;
cin.ignore(cin.rdbuf()->in_avail());
return value;
}
int main() {
auto x = real("X: ");
auto y = real("Y: ");
auto b = real("B: ");
auto c = real("C: ");
auto a = (x * x + y * y) * b * c;
if (fabs(a) < 1e-15) puts("Divisin by zero!");
else {
auto z = (3 * x + 2 * y) / a;
cout << fixed << setprecision(15) << "z: " << z << '\n';
}
system("pause > nul");
}
Александр Прокопенко
Александр Прокопенко
56 450
Лучший ответ
Программёр даже в программировании рахитный тубик) Это ж не рекламу для салями настрачивать)