Printf возвращает количество напечатанных символов.«Cis» - 3 символа, «good» - 4.
Также записывает вывод в поток.
Таким образом, «Cis» печатается и возвращает 3, «good» печатается и возвращает 4. Порядок их выполнения не гарантируется, поэтому не определено, получите ли вы Cisgood."или" goodCis ".
Затем вычисляется внешняя строка printf, и возвращается результат" 34 ".