Stack Exchange network consists of 183 Q&A communities including Stack Overflow, the largest, most trusted online community for developers to learn, share their knowledge, and build their careers.
This is often the result of changes to the distro code or a function signature. From the spec: "You should not modify any of the function signatures, nor should you modify any other files other than helpers.c."
The program never displays the Total until and unless EOF is encountered. It must display the (running) total after each item is input. There is no need for the explicit print of "Enter....". The message will be displayed when the next input is executed. (And that print only executes after the EOFError anyway).
Two things: there is an "incident with codespaces" message on the cs50 status page. It could be a timing problem with your check, or it could have nothing to do with anything. The other thing: I copied this dictionary.c into my codespace, (including fresh download of the distro), compiled it (success) and ran check50, no errors reported (locally and not).