u = 
      u  /.  DSolve[{p == -u[t]*c*u'[t], u[0] == u0}, 
            u, t][[2]]

Plot[
      u[t]   /.  {c -> 0.1,  u0 -> 10,  p ->  0.2}, {t, 
        0, 50}]