Это должно работать:
system("program | tr -d '\012\015'");
printf("=My taxes\n");
, где program - программа, которую вы хотите запустить.Команда tr
удаляет все символы CR и LF (восьмеричные коды 015 и 012) из вывода программы .Решение предполагает, что программа выводит только одну строку (ваш налог) и работает в системах с окончаниями строк CR, LF, CR + LF, LF + CR (включает все широко используемые операционные системы, такие как MacOS, Linux и Windows).