With the first round of voting due on April 23, when a field of 11 candidates will be whittled down to two, Macron and conservative rival Francois Fillon, who are each fighting for center-right votes, sniped at each other's programs.