Цитата(kan35 @ Jul 29 2011, 13:14)

...другой putchar?
Как-то невнятно спрашиваете, поскольку printf - это функция библиотеки, подключенной к проекту, а не часть "задачи".
Если по существу, то внутри одного putchar в зависимости от установленного задачами флага, осуществляете вывод в один или другой порт.
Конечно, если можно обеспечить такую синхронизацию и если так дорожите printf-ом.
Можно в одной из задач использовать только sprintf, осуществляя вывод из буфера обычными методами.
Или написать свою функцию форматированного вывода.
Возможностей - миллионы
Уходя, оставьте свет...