Вы можете использовать strlen
, чтобы получить длины строк, затем выделить буфер соответствующего размера и использовать sprintf
или strcpy
, чтобы заполнить его вашими отформатированными данными.
Но какКуртис говорит, что если все, что вам нужно, это передать строку с пробелами в вашу программу, то это проблема оболочки, а не вашей программы.В Unix вы должны использовать одинарные кавычки ('
), а в Windows вы можете использовать двойные кавычки ("
).