|  Si no se inicializa 
              un contador o un total, los resultados de sus programas es probable 
              que estarán incorrectos. Esto es un ejemplo de un error lógico.
  Seleccionar un valor centinela que también pudiera resultar 
              un valor legítimo de datos.
  Cualquier intento de dividir entre cero causar  un error fatal.
  Es incorrecto utilizar precisión en una especificación 
              de conversión en la cadena de control de formato de un enunciado 
              scanf. Las precisiones se utilizan sólo en la especificación 
              de conversión de printf.
  Utilizar números de punto flotante, de tal forma de que se 
              suponga que están representados con precisión, puede 
              llevar a resultados incorrectos. Los números de punto flotante 
              son representados sólo en forma aproxiamada por la mayor 
              parte de las computadoras.
  Intentar utilizar el operador incremental o decremental en una expresión 
              distinta a la de un nombre simple de variable, es decir, escribiendo 
              ++(x+1) es un error de sintaxis. 
  Declarar una variable después de que haya sido referenciada 
              en un enunciado.
  Un intento de regresar un valor de una función void o de 
              utilizar el resultado de una llamada a una función void.
  Dado que en el cuerpo de una función llamada los parámetros 
              de referencia se mencionan sólo por nombre, el programador 
              pudiera pasar por inadvertido y tratar a los parámetros de 
              referencia como parámetros en llamada por valor. Esto puede 
              causar efectos colaterales inesperados, si las copias originales 
              de las variables son modificadas por la función llamadora.
  No inicilizar una variable de referencia al declararse.
  Se genera  un error de sintaxis al asignar un apuntador de 
              un tipo a un apuntador de otro tipo, si ninguno de los dos es del 
              tipo void*.
  Desreferenciar un apuntador void *.
 |