Here's why:
* "No" is an adverb, and it modifies a verb, adjective, or another adverb. It doesn't make sense to say "no grammar" because grammar itself isn't an action or a quality that can be negated.
* "Correct" is an adjective, and it describes grammar.
To express the idea that something has no correct grammar, you could say:
* "There is no correct grammar" (This refers to a specific situation where the rules of grammar are undefined or flexible)
* "This has no grammatical errors" (This means something is grammatically correct)
* "This is ungrammatical" (This means something is incorrect grammatically)
Let me know if you'd like to explore any of these options further!