Si es un inventario simple con muy pocas cosas entonces puedes hacerlo sin implementar índices para las búsquedas y con una búsqueda secuencial te bastaría. Con las funciones de entrada y salida de la librería estándar de C lo puedes implementar, funciones como fopen, fclose, fwrite, fread, etc ¿sabes usarlas?