All pastes #2067243 Raw Edit

Something

public text v1 · immutable
#2067243 ·published 2011-05-23 03:01 UTC
rendered paste body
#include <stdio.h>



int acha_codigo(int codigo_produto){
   
    int x,z,y1,y2,y3;
    
       if (codigo_produto>9999 && codigo_produto<100000){
       x=(codigo_produto/10000);
       z=(codigo_produto%10000)/1000;
       y1=((codigo_produto%10000)%1000)/100;
       y2=(((codigo_produto%10000)%1000)%100)/10;
       y3=(((codigo_produto%10000)%1000)%100)%10;
       
       printf("\n X= %d\n Z= %d\n Y1= %d\n Y2= %d\n Y3= %d\n",x,z,y1,y2,y3);
                if(x!=1 && x!=2){
                 printf("\n \nOpcao invalida");
		 exit(0);
                }
                if(z!=1 && z!=2){
                 printf("Opcao invalida");
                 exit(0);
     
                }

                if(y1==0 && y2==0 &&y3==0){
                  printf("Opcao invalida");
                  exit(0);
                 }
                if(y1==9 && (y2+ y3)>0){
                  printf("Opcao invalida");
                  exit(0);
                }else{
                 cod=x*(10000)+z*(1000)+y1*(100)+y2*(10)+y3;
                 return (cod);
                 }
                              
       }
     
}
            
        
 
 }