Нет такого оператора (**=
) в C. Это приводит к синтаксической ошибке .
Тем не менее, есть "100" * в C, который всегда маркируется как *
, за которым следует *
, например
int a;
int* b;
int** d;
int c = a**b; // c = (a) * (*b)
int e =** d; // e = *(*d)
Ваш код a**=b
маркируется как a
*
*=
b
, что является синтаксической ошибкой.