Pergunta de entrevista da empresa Apple

atoi c program, string reversal, command line parsing, mutex vs semaphore