lupitapro, ten en cuenta que en esta sección se intenta que las dudas básicas las resuelva cada uno por su cuenta. Te recomiendo que busques algún libro para tener en claro los conceptos básicos implicados.
Puedes buscar alguno en este
postPoner dos instrucciones distintas en una misma linea suele ser una mala practica, ademas en este caso no tiene mucho sentido ya que estas declarando e inicializando variables del mismo tipo.
si ya me funciono solo si
int x = x; int x = x;
solo asi en sintaxis
asi no
int x = x, x = x;
No tiene sentido lo ultimo que pusiste, prueba lo que pusiste en tu primer post:
int d = 3, a = 4, b = 3;
Tiene que funcionar.
Saludos