【症状】
gcc でコンパイルすると右のように No such file or directory というエラーが出る.
【原因】
gcc を実行しているディレクトリ(フォルダ)に,指定されたプログラム(上の例では sample1.c)が存在しないために発生するエラーです.
ありがちなミスとしては,違うディレクトリに置いていたり,名前が違っていたりするというものです.
【解決策】
まず,gcc を実行しているディレクトリが正しいか確認してください.
上の例では C:\Users\aman\Desktop\cprog\ex01 となっています(つまり自分のデスクトップの中の cprog の中の ex01).
その後, そこに本当に目的のプログラムが置いてあるかどうか,名前は間違っていないかどうか,拡張子は .c になっているか,を確認してください.
ファイルがなければそこにコピー(あるいは移動)させ,名前が間違っている場合は名前の変更を行ってください.
拡張子が違っている場合は,いったん Atom で開いて「名前を付けて保存」で名前に .c を付けて保存するとよいです.