Si hai ragione ho sbagliato l'inizializzaione delle stringhe, infatti così mi funge:
#include <iostream.h>
main()
{
char x[100], par[6] = "bomba", PARM[6] = "BOMBA";
int k, i;
i=1;
k=1;
while (i!=5)
{
cout << "\nInserisci un carattere: ";
cin >> x[k];
if (x[k]==par[i] || x[k]==PARM[i])
i++;
k++;
}
x[k] = '\0';
cout << x << endl;
cin >> i;
}
Grazie mille di tutto!!!
Bye bye