-1
这是geany说的。 帮助赞赏。argc和argv未运行
rec_pattern_printing.c:5:错误:前 '*' 标记
rec_pattern_printing.c语法错误:在函数'主 ':
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);
}
你需要'的char * argv的[]'。类型后出现星星。 –
char = type *告诉它是一个指向char的指针argv是变量[]与char **相同argv – Lefsler
您应该正确地格式化您的代码,使其可读。 –