Ver Mensaje Individual
  #7 (permalink)  
Antiguo 10/01/2010, 11:27
Avatar de Gecast
Gecast
 
Fecha de Ingreso: diciembre-2009
Ubicación: Monterrey
Mensajes: 36
Antigüedad: 15 años
Puntos: 7
Respuesta: Problema de Principiante (Lenguaje C)

Aquí una nueva duda, va el código:
Código C:
Ver original
  1. #include<stdio.h>
  2.  
  3. /* Problema PR2.2
  4. Construye un diagrama de flujo y el correspondiente programa en C que, al
  5. recibir como dato un número entero, determine e imprime si el mismo es par,
  6. impar o nulo.
  7.  
  8. Dato: num (variable entera que representa el número que se ingresa).*/
  9.  
  10. void main(void)
  11. {
  12.      int num;
  13.      float res;
  14.      printf("Bienvenido\nIngrese un número, el sist. mostrara si es par, non o nulo: ");
  15.      scanf("%d", &num);
  16.      if(num == 0)
  17.          printf("\nEs nulo");
  18.      else
  19. /*          num % 2 = res;   */
  20.      if (res != 0)
  21.          printf("\nEs impar");
  22.      else
  23.          printf("\nEs par");
  24.      getch();
  25. }

La complicación es en la parte que está como /* comentario */ (Línea 19). En Dev C no me permite compilarlo y me aparece el mensaje "invalid lvalue in assignment". No comprendo a que se refiera y si estoy cometiendo un error.

Gracias por la ayuda.