プログラミング<暗号入力プログラム>について
はじめまして。よろしくお願いします。
現在、大学でプログラミングを習っているhayato2192といいます。
この間、ファイルを開くプログラムというのを習ったのですが、
そのプログラムを利用して何かほかのプログラムが作りたいなぁと思い、
暗号入力するとファイルが開く
というプログラムをつくったのですが、
コンパイルはできても一向にファイルが開けないので、
コードをどうかえればいいか、というのを教えてください。
よろしくお願いします。
ちなみに、暗号は文字列が良いです。
コードは以下です
********************************
#include <stdio.h>
int main(void)
{
FILE*fp;
char i;
int c;
printf("START PROGRAM * FP\n");
printf("YOU SHOULD INPUT COAD\n");
scanf(" %s", i);
if(i == "fileopen");
{
if((fp = fopen("\\PROGRAM\\0123456789100.txt", "r")) == NULL)
{
printf("YOU CAN'T OPEN");
return 1;
}
while((c = fgetc(fp)) != EOF)
{
printf(" %c", c);
}
}
else
{
printf("YOU CAN'T OPEN");
return 2;
}
fclose(fp);
return 0;
}
********************************
オープンするファイルはそんな結滞なもんじゃありません。
よろしくお願いします
ただのテキストファイルです。
お礼
ありがとうございます。