Giving human medications to cats can be a very bad idea.
Certain common "human foods" are also bad for cats:
Onions, Garlic, & Related Root Vegetables
Onions contain a substance (N-propyl disulphide) which destroys red blood cells in the cat, causing a form of anemia called Heinz body anemia. Garlic contains a similar substance in a lesser amount.
Tomatoes, Green (raw Potatoes)
These foods are members of the Solanaceae family of plants, which includes the Deadly Nightshade, and contain a bitter, poisonous alkaloid called Glycoalkaloid Solanine, which can cause violent lower gastrointestinal symptoms. Just one cherry tomato could be fatal!
Grapes and Raisins
These foods' toxicity has mainly been found in dogs, in quantities of varying amounts. The ASPCA advises: "As there are still many unknowns with the toxic potential of grapes and raisins, the ASPCA Animal Poison Control Center advises not giving grapes or raisins to pets in any amount."
MilkAlthough milk is not toxic to cats, it may have adverse effects. Simply put, adult cats fed a nutritious diet don't need milk, and many cats are lactose-intolerant, which means that the lactose in milk and milk products produces stomach upset, cramps, and gassiness. If your cat loves milk, and begs for it, a small amount of cream may be okay, two or three times a week.
It's becoming more widely known that chocolate is very toxic to cats. Theobromine is the offending substance here.