In my experience (British English) stomach ache, backache and toothache are more usually used without the article.
Our North American friends will give us their opinions when they wake up in an hour or two.

Student or Learner
Is the indefinite article 'a' used before the following words? Are they all grammatically correct?
1) A sore throat.
2) A headache.
3) A stomachache.
4) A toothache.
5) A backache.
6) A fever.
For example,
A) I was suffering from a fever/ sore throat/ headache/ stomachache/ toothache/ backache/ fever for a few days.
In my experience (British English) stomach ache, backache and toothache are more usually used without the article.
Our North American friends will give us their opinions when they wake up in an hour or two.
Last edited by Rover_KE; 22-Oct-2020 at 10:56.
Retired magazine editor and native British English speaker - not a teacher
All the examples are natural in American English. We don't often use any of those malady names without the indefinite article.
I am not a teacher.
In case of 'few days', which is correct?
a) ......suffering from a few days.
b) ......suffering from few days.
"... for a few days" is correct.
Always write a full sentence.
Remember - if you don't use correct capitalisation, punctuation and spacing, anything you write will be incorrect.