<br><div>por cierto si quieres manejar expresiones regulares puedes usar boost, qt o el api de windows.. alguna otra libreria imagino debe haber pero las mas conocidas son esas.. la version final y fixed<br></div><div><br>
</div><div>int scanner(char* word){<br><br>     unsigned int i = 0, aux = 0, pos, dot = 0;<br><br>  for (;i < strlen(word); ++i){<br><br>            if(!dot && !aux && i > 0 && word[i] == '@') ++aux, pos = i;<br>
<br>              if(!dot && aux && word[i] == '.' && (i - pos > 1)) ++aux, dot = 1;<br><br>               if(dot && (strlen(word) - i > 2)) return 1;<br>        }<br>     <br>      return 0;<br>}<br></div><br clear="all">
<br>-- <br>Linux Counter User #487374<br><br>Está en contra de los fundamentos de la educación moderna enseñar a programar a los niños. ¿Qué diversión hay en hacer planes, en adquirir disciplina para organizar los pensamientos, en dedicarle atención al detalle, y en aprender a ser autocrítico?<br>