悪口・犯罪予告など禁止
荒らしはスルーでお願いします。
関連
ヤフーブログ
お問い合わせこちらまで
#include
#include
#include
int get_count(void) {
FILE *fp;
int count;
char buf[16];
fp = fopen("./dat/count.dat", "r+"); /* ファイルを開く */
fgets(buf, 16, fp); /* カウント読み込み */
count = atoi(buf) + 1; /* カウント(文字列を数字に変換、1加える) */
fseek(fp, 0, SEEK_SET); /* ファイルポインタ移動 */
fprintf(fp, "%d", count); /* ファイル書き込み */
fclose(fp); /* ファイルを閉じる */
return count;
}
int main(void) {
int count;
printf("Content-type: text/html\n\n");
printf("\n");
printf("\n");
printf("アクセスカウンター\n");
printf("\n");
printf("\n");
count = get_count();
printf("あなたは %d 人目の訪問者です。 \n", count);
printf("\n");
printf("\n");
return 0;
} |