A parte il fatto che, alla fine, devi inizializzare i con
int i=0;
non si capisce il senso del codice.
Le variabili s e s1 sono semplici vettori di char, stringhe del C, non array di stringhe.
E poi, se usi il C++, usa le sue stringhe
#include <string>
string s;
per una sola stringa e
string s[10];
per 10 stringhe che visualizzerai con delle cout
Insomma, rivedi le tue nozioni sulle stringhe.