Modifica tu for por este :
Código C++:
Ver originalfor(i=0;i<l;i++){
{
if (flag == 0) //si es la primera ves que coinciden flag valdrá 0
{
flag = 1 ;
pos = i ;
}
else //las proximas veces se guardara la posicion en posf
{
posf = i ;
}
}
}
Suerte y Saludos...!!!