risolto, grazie
nono conosco anche le altre !! pensavo di dover mettere double anche n e a quel punto non andava bene il vettore,ma bastava cambiare solo q e c