Inkjet printers have absorbant pads inside for the waste ink. The printer also has a counter and when it reaches a certain value it won't print anymore until the pads are replaced.
I know this as it happened to 2 friends Epsons and the one of my work Epsons.
This is usually indicated by the lights on the printer - hence why I asked which state each were in!
Now the good news - if you're willing to do it!
You can open the printer (you'll find instructions on the internet), remove and rinse out the pads - a very very messy job. Dry them out, put them back in, rebuild the printer, the pn the tricky bit - depending on the printer there is either a button press sequence or a programme to download to reset the counter - and thus get the printer going again.
Or buy a new printer now that they cost so little.