C言語でどう改善したら良いかわからないエラーメッセージがでます>< 教えて下さい。
C言語でどう改善したら良いかわからないエラーメッセージがでます>< 教えて下さい。 #include <stdio.h> int main(int argc,char *argv[]) { FILE *fp; char c; if(argc==1){ printf("ファイル名を指定して下さい。\n"); exit(1); } fp=fopen(argv[1],"r"); if(fp==NULL){ printf("ファイル%sをオープンできません。\n",argv[1]); exit(1); } while(1){ c=(char)fgetc(fp); if(feof(fp)!=0) break; printf("%c",c); } fclose(fp); } といったファイルをオープンするためのものなんですが、 gcc mycat2.c mycat2.c: In function ‘main’: mycat2.c:11: warning: incompatible implicit declaration of built-in function ‘exit’ mycat2.c:18: warning: incompatible implicit declaration of built-in function ‘exit’ といったエラーメッセージがでてしまいます。exitにエラーが出ているのはわかるのですが、間違っている気がしないのでどう改善したら良いか分かりません><教えて下さい><お願いします><
C言語関連・43,513閲覧・50