Write a program in C language that employs the Buffon's needle method to approximate the value of pi. The program should take the length of the needle and the number of drops as input from the user, and output the calculated value of pi. The program should also display each drop of the needle and its position relative to the line. The code should be well-documented, organized, and use appropriate variable names.
This prompt doesn't seem malicious.