Como dividir um arquivo de texto usando o espaço de tabulação em c?

Estou fazendo uma programação de soquete para que eu tenha os seguintes detalhes no arquivo de texto. Quero dividir esse arquivo de texto usando o espaço de tabulação e preciso atribuí-los às variáveis. Como posso conseguir isso?

Aqui está o meu arquivo de texto

001 Coffee maker    10  3000.00
002 Pressure cooker 4   7000.00
003 Blender 10  2500.00
004 Pillow  10  300.00
005 Camera  5   25000.00
006 Washer  5   25000.00
007 Headphone   3   5000.00
008 Mattresses  5   6000.00
009 Heater  3   1000.00
010 Cookware    2   10000.00

questionAnswers(3)

yourAnswerToTheQuestion