U.S. consumer prices firmed a bit in March, as food and housing rental costs rose in a possible sign that a disinflationary trend had run its course.