Debes rellenar un buffer con el resultado para pasarselo a la funcion MessageBox.
Por ejemplo (suponiendo que la variable "total" es de tipo entero), y sin saber muy bien que hace la funcion MessageBox, necesitas algo como lo siguiente:
Código:
...
total = a+z;
{
char strResultado[200];
sprintf( strResultado, "La suma es %d", total );
MessageBox (NULL, strResultado , "Resultado:", 0 + MB_ICONASTERISK);
}
break;