Holas,
 
Al parecer tu codigo tiene algunos errores como el nombre de la funcion 
mysql_fetch_array y en la posicion de la impresion, deberia de ser:   
 Código PHP:
    printf("<tr>
<td>  %s  </td>
<td>  %s  </td>
<td>  %s  </td>
</tr>",$row['nombres'],$row['apellidos'],$row['email']); 
    
  
habia una coma demas, pero porque no intentas de esta forma: 
 Código PHP:
    
<?php 
...
<table="100%" cellspacing="100%" border="1">
<tr><td>Nombres</td>
<td>Apellidos</td>
<td>Email</td>
</tr>
<?
while ($row = mysql_fetch_array($datos))
{
echo "<tr>
<td> ".$row['nombres']." </td>
<td> ".$row['apellidos']." </td>
<td> ".$row['email']." </td>
</tr>";
}
mysql_free_result($datos)
?>    
  
Saludos
Gildus