Как исправить Error C4700: использована неинициализированная локальная переменная «x»?
Переменная x при определении не инициализируется. Впервые в коде встречается в этой строке:
y = pow(x, k * 1) + fabs(pow(sin(x), 2) + sqrt(1 + pow(sin(x), 3)));
Т.е. вы что-то пытаетесь вычислить используя данные из переменной х. Какое значение имеет переменная x в этом выражении? Т.к. вы не задаете значение переменной в программе до использования переменной, то переменная содержит любое произвольное значение, мусор.
С переменной t все аналогично.
Совет на будущее как правильно решать подобные проблемы. Берёте этот Error C4700 и идёте в гугл. Попутно узнаёте много нового.