// 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 (c) [Seleccionar]
#include <stdio.h>
#include <stdlib.h>
#include <string.h>
int main(int argc, char *argv[]) {
int numero1,numero2;
char eleccion [30];
printf("Introduzca el primer digito:\n");
scanf("%i", &numero1 );
printf("Introduzca el segundo digito:\n");
scanf("%i", &numero2 );
printf("Introduzca elija el formato a presentra\n");
printf("Par [p] || impar [i]\n");
fflush(stdin);
scanf("%s", &eleccion );
if((eleccion=="p") && (numero1/2==0))
{
printf("Par: [ %i ]",numero1);
}
if((eleccion=="p") && (numero2/2==0))
{
printf("Par: [ %i ]",numero2);
}
if((eleccion=="i") && (numero1 !=0))
{
printf("impar: [ %i ]",numero1);
}
if((eleccion=="i") && (numero2 !=0))
{
printf("impar: [ %i ]",numero2);
}
return 0;
}