A 75-year-old great grandfather was left gasping for breath for 12 hours as he lay on a hospital floor.