前提・実現したいこと
cygwinを使い、c言語のfgetsを勉強しています。
まだまだ初歩的なものでfgetsで読み込んだ文章をprintfで出力するだけのものです。
そのためgccでプログラムをコンパイルした後、 ./a.out sample.txt で実行したのですが思うように動きません。
発生している問題・エラーメッセージ
-bash: ./a.out: No such file or directory
該当のソースコード
c言語
1#include<stdio.h> 2 3#define dBufsize (32) 4 5int main(void){ 6 char buf[dBufsize]; 7 8 while(fgets(buf,dBufsize,stdin)!=NULL){ 9 printf("%s",buf); 10 } 11 12 return 0; 13}
試したこと
本当に無いのかと気になり、 ls コマンドで存在するファイルを見てみたところプログラムもsample.txtも存在しました。
補足情報(FW/ツールのバージョンなど)
Cygwin64 Terminal を使っています
回答2件
あなたの回答
tips
プレビュー