You are wrong! The "s" is used with the verb, and the "c" with the noun. The noun is "practiCe". The verb is "practiSe" These are the facts!
The noun practice
As a noun,
practice means a “habit or custom” (as in a religious
practice).
It can also mean “repeated exercise to acquire a skill” (e.g.,
practice makes perfect), or “the pursuit of a profession” (e.g., she just retired from her medical
practice).
This noun sense of
practice is used by both British and American English.
The verb practice/practise
In American English,
practice is also used as the verb. It means “to do something repeatedly in order to master it” or “to pursue as an occupation or art.” So a
churchgoer can
practice their religion, just as a student might
practice the violin.
In British English, the verb form of the word is rendered as
practise. So in the above examples, our churchgoer
practises their religion, while our student
practices their instrument. This convention is true of British, Canadian, and Australian English.