is HC2H3O2 a strong or weak acid

It's a weak acid. Look them up in a set of Ka for acid or Kb for base. If they are listed it is weak; otherwise it is strong.