elhacker.net cabecera Bienvenido(a), Visitante. Por favor Ingresar o Registrarse
¿Perdiste tu email de activación?.

 

 


Tema destacado: Introducción a la Factorización De Semiprimos (RSA)


  Mostrar Temas
Páginas: [1]
1  Programación / Programación C/C++ / Problema con String y la sentencia if en c en: 14 Octubre 2020, 18:29 pm
// El codigo consiste en recibir un par de numeros y pedir una letra, (p)o (i), si la eleccion es "p " el debe de mostrar los numeros pares, lo mismo con los inpares, pero a la hora de correrlo me recibe la informacion pero no me devuelve nada.... alguien que me pueda excplicar se lo agradeceria :-( :-( :-(


Código
  1. #include <stdio.h>
  2. #include <stdlib.h>
  3. #include <string.h>
  4.  
  5.  
  6. int main(int argc, char *argv[]) {
  7.  
  8. int numero1,numero2;
  9. char eleccion [30];
  10.  
  11.  
  12.  
  13. printf("Introduzca el primer digito:\n");
  14. scanf("%i", &numero1 );
  15.  
  16. printf("Introduzca el segundo digito:\n");
  17. scanf("%i", &numero2 );
  18.  
  19. printf("Introduzca elija el formato a presentra\n");
  20. printf("Par [p]  ||  impar [i]\n");
  21. fflush(stdin);
  22. scanf("%s", &eleccion );
  23.  
  24.  
  25. if((eleccion=="p") && (numero1/2==0))
  26. {
  27. printf("Par: [ %i ]",numero1);
  28.  
  29. }
  30. if((eleccion=="p") && (numero2/2==0))
  31. {
  32. printf("Par: [ %i ]",numero2);
  33.  
  34. }
  35. if((eleccion=="i") && (numero1 !=0))
  36. {
  37. printf("impar: [ %i ]",numero1);
  38.  
  39. }
  40. if((eleccion=="i") && (numero2 !=0))
  41. {
  42. printf("impar: [ %i ]",numero2);
  43.  
  44. }
  45.  
  46. return 0;
  47. }
Páginas: [1]
WAP2 - Aviso Legal - Powered by SMF 1.1.21 | SMF © 2006-2008, Simple Machines