C言語なら俺に聞け(入門編)Part 71
■ このスレッドは過去ログ倉庫に格納されています
0184デフォルトの名無しさん
2010/10/15(金) 00:30:58* typ2.c - 標準入力の代わりに、起動時の
* コマンドラインの第一パラメータのファイルを処理
*/
#include <stdio.h>
main(int argc, char *argv[])
{
FILE *fp;
int c;
if (argc != 2){ /* コマンド名も含んだ個数 */
printf("parameter error\n");
exit(1);
}
if ((fp = fopen(argv{1], "r"))==NULL) {
printf("can't open %s\n", argv[1]);
exit(1);
}
while ((c = fgetc(fp)) != EOF)
fputc(c, stdout);
fclose(fp);
exit(0);
}
教えてください
上のプログラムはコマンドラインで指定したファイルを入力として画面に表示する
ものなんですけど
参考書通りにコンパイルしてもエラーが出てしまいます。
どこを直せばいいですか 参考書まんまのはずなんですが 構文エラーがでます
■ このスレッドは過去ログ倉庫に格納されています