What will be the output of below c++ code.

//c++ code for auto increment/decrement operators.
#include<iostream>
using namespace std;
int main() {
output a=6
int a=5, b, c, d, e, x=4, z=5, t=6;
b=++a; z=4;
cout<<"a="<<<<<<<endl<<"b="<<b<<endl;
c=x++; t=5;
b=6
x=5
c=4
z=3
cout<<"="<<<<<<endl<<<"c="<<c<<endl;
d=3
d---z;
t=4
cout<<"="<<<<endl<<"d="<<<<<endl;
e-t--;
e=5
cout<<"t="<<<<<<endl<<"e="<<e<<endl;

The provided code is not syntactically correct. There are multiple errors in the code, such as missing semicolons, missing variable declarations, and incorrect output statements.

Please provide a valid and complete C++ code to get the expected output.