教えてもらったものを参考に自分なりに書いてみたのですが
コンパイルはできるのですが、実行するとセグメンテーション違反ですと表示されます。
間違いなどのご指摘お願いします。

#include<stdio.h>
#include<stdlib.h>
int main(int argc, char *argv[])
{
FILE *fin;
FILE *fout;
int data;
char judge;
fin = fopen(argv[1], "r");
if(fin == '\0')
{
printf("コピー元ファイルが存在しません\n");
exit(1);
}