argc и argv не работают

Вот что говорит Джани. Помощь приветствуется.

rec_pattern_printing.c: 5: ошибка: синтаксическая ошибка перед маркером '*'

rec_pattern_printing.c: в функции `main ':

rec_pattern_printing.c:8: ошибка: `argc'не объявлен (первое использование в этой функции)

rec_pattern_printing.c:8: ошибка: (каждый необъявленный идентификатор сообщается только один раз

rec_pattern_printing.c:8: ошибка: для каждой функции, в которой она появляется.)

rec_pattern_printing.c: 13: предупреждение: неявное объявление функции `atoi '

rec_pattern_printing.c: 13: ошибка: `argv'не объявлен (первое использование в этой функции)

Компиляция не удалась.

   #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);

   }

1 ответ

Так должно быть:

int main(int argc, char* argv[] )
Другие вопросы по тегам