Bienvenido a Tecnohackers

Tecnohackers » Programacion » Area de Programacion » Programacion a Bajo Nivel. APIs, Hooking, ASM, C/C++, etc.
 » 

Comienzo con Argumentos



Autor Tema: Comienzo con Argumentos  (Leído 827 veces)

Desconectado P4|3L0

  • Asiduo
  • *
  • Mensajes: 75
  • TecnoHacker un nuevo proyecto.
    • http://www.tecnohacker.com
Comienzo con Argumentos
« en: Diciembre 29, 2009, 11:37:04 am »
Código: You are not allowed to view links. Register or Login
#include <stdio.h>
 
int main(int argc,char *argv[])
        {
        int num1 , num2, num3 , num4;
        num1= *argv[1] - '0';
        num2= *argv[2] - '0';
        num3= *argv[3] - '0';
        num4= *argv[4] - '0';
        printf("((%d - %d) x %d )+%d= %d\n",num1,num2,num3,num4,(num1-num2)*num3+num4);
        }

+ code

Código: You are not allowed to view links. Register or Login
int main(int argc, char *argv[]){
     int nro1 = 0,
          nro2 = 0;
    if(argc != 3){
        printf("La utilizacion correcta es %s <nro1> <nro2>\n", argv[0]); // argv[0] nombre del programa
        printf("Por lo pronto dame nro1: ");
        scanf("%d", &nro1);
        scanf("%d", &nro2);
    }else{
        nro1 =  *argv[1] - '0';  // argv[1] es el numero 1, observa que sólo toma el primer dígito ignorando el resto
        num2= *argv[2] - '0';  // argv[2] es el segundo numero, idem anterior
    }

    printf("La suma entre %d y %d es: %d\n", nro1, nro2, nro1+nro2);

    return 0;
}



Tags:
Tags:

 


SMF 2.0.19 | SMF © 2016, Simple Machines
Paginas Afiliadas
Twitter - FaceBook - Daraxblog
Designed by Smf Personal