No, mi riferisco anche al primo, dove continui a sovrascrivere j con l'ultimo valore acquisito invece di memorizzare il dato letto da scanf nel vettore.
Per contare quante volte compare un numero non devi usare chissà che comandi strani, cicli sul vettore e ogni volta che un elemento è uguale al numero incrementi un contatore...