a/c works sometimes sometimes it dont on 2003 Dodge Stratus

a/c cools good when it is running about 46 air temp then it stops cooling turn it off and on to get it back working

Have a shop check your A/C pressures, the car may need to have the A/C system inspected and serviced.