argc y argv no se están ejecutando

Aquí es lo que el geany, dice.
Ayuda apreciada.

rec_pattern_printing.c:5: error: error de sintaxis antes de ‘*’ token

rec_pattern_printing.c: En la función `main’:

rec_pattern_printing.c:8: error: `argc’ no declarado (primer uso en esta función)

rec_pattern_printing.c:8: error: (Cada identificador no declarado se reporta sólo una vez

rec_pattern_printing.c:8: error: para cada función aparece en.)

rec_pattern_printing.c:13: aviso: declaración implícita de la función `atoi’

rec_pattern_printing.c:13: error: `argv’ no declarado (primer uso en esta función)

Compilación error.

   #include<stdio.h>
   int main(int argc, *char argv[] )
   { int N;

   if(argc<2)
   printf("Not enough arguments to continue");
   getche();
   return 4;

   N = atoi(argv[1]);
   printf("%d",N);

   }
Usted necesita char *argv[]. La estrella viene después de que tipo.
char = tipo * indica que es un puntero a char argv es la variable [] es el mismo que el de char** argv
Usted debe dar formato a tu código correctamente para que sea legible.

OriginalEl autor Sahir | 2013-11-27

1 Kommentar

Kommentieren Sie den Artikel

Bitte geben Sie Ihren Kommentar ein!
Bitte geben Sie hier Ihren Namen ein

Pruebas en línea