-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
您應該正確地格式化您的代碼,使其可讀。 –