No es el código final.
Buenas gente, tengo un problema con mi código que no doy solucion, quiero que al poner fracciones si la persona no pone el segundo numero en ambas fracciones, el programa automáticamente le asigne 1, el problema es que no entiendo por que no lo hace, alguna idea?
Gracias
Buenas gente, tengo un problema con mi código que no doy solucion, quiero que al poner fracciones si la persona no pone el segundo numero en ambas fracciones, el programa automáticamente le asigne 1, el problema es que no entiendo por que no lo hace, alguna idea?
Gracias
Código [Seleccionar]
int main(){
int numero=0, resultado=0,numero3=0,numero2=0,resultado22=0,h=0;
printf("\nIngresa las fracciones en formato x/x");
printf("\nFa1/F1: ");
scanf("%d/%d",&numero,&numero2);
printf("\nFa2/Fa2: ");
scanf("%d/%d",&numero3,&num.pote);
resultado= (numero * numero3);
if(numero2 == 0 || numero2 == 1){
resultado22=num.pote;
printf("\n\nEl Resultado es = %d/%d",resultado,resultado22);
}else if(num.pote == 0 || num.pote == 1){
resultado22=numero2;
printf("\n\nEl Resultado es = %d/%d",resultado,resultado22);
}else if(num.pote > 1 && numero2>1){
resultado22= numero2 * num.pote;
printf("\n\nEl Resultado es = %d/%d",resultado,resultado22);
}[color=yellow][b]else if(numero2 == 0 && num.pote == 0){
resultado22=1;
printf("\n\nEl Resultado es = %d/%d",resultado,resultado22);[/b][/color]
}