Actually, that is not the only difference between the two answers you have provided. The difference between the values of ton is negligible; however, the primary difference lies in the fact that you multiplied by 0.95 to accommodate for the percentage carbon in the first answer, while in the second answer it is being divided.
The second answer is correct because it is stated that the coke contains 95% carbon. This means that if 100 grams of coke are present, 95 grams are carbon. Because in your calculations you calculated the mass of carbon required, you must divide by 0.95 to find out the mass of coke required.