提出詳細


ソースコード


#include <stdio.h>
#include <stdlib.h>
 
#define N 256 // 1行の最大文字数(バイト数)
 
int main(void) {
	FILE *fp; // FILE型構造体
	char fname[] = "A.txt";
	char line[N];
	char str[16];

    int numData;
    int leftPic;
    int rightPic;
 
	fp = fopen(fname, "r"); // ファイルを開く。失敗するとNULLを返す。
	if(fp == NULL) {
		printf("%s file not open!\n", fname);
		return -1;
	}

    //最初の入力されたデータ数情報をnumDataに入力する。
    fgets(line, N, fp);
    sscanf(line, "%d", &numData);
 
	// while(fgets(line, N, fp) != NULL) {
	// 	sscanf(line, "%s %f %f %f %f %f", str, &f1, &f2, &f3, &f4, &f5);
	// 	printf("%s %.1f %.1f %.1f %.1f %.1f\n", str, f1, f2, f3, f4, f5);
	// }

    for(int i = 0; i < numData; i ++) {
        printf("Case #%d:\n", i + 1);

        fgets(line, N, fp);

        //比較する2つの額縁のデータを取り出す。
        sscanf(line, "%d %d", &leftPic, &rightPic);

        if(leftPic == rightPic) {
            // printf("%3d = %3d", leftPic, rightPic);
            printf("EQUAL");
        } else if(leftPic > rightPic) {
            // printf("%3d > %3d", leftPic, rightPic);
            printf("LEFT");
        } else if(leftPic < rightPic) {
            // printf("%3d < %3d", leftPic, rightPic);
            printf("RIGHT");
        } 
        printf("\n");
    }
 
	fclose(fp); // ファイルを閉じる
 
	return 0;
}

提出情報

提出時間 2019-11-30 16:06:46
問題 A - ミニギャラリー
ユーザ名 Bessyo_M
状態 正解
正解率 50/50
提出出力結果

テストケース情報

# 状態 詳細情報
テストケース 1 正解 詳細を見る
テストケース 2 正解 詳細を見る
テストケース 3 正解 詳細を見る
テストケース 4 正解 詳細を見る
テストケース 5 正解 詳細を見る
テストケース 6 正解 詳細を見る
テストケース 7 正解 詳細を見る
テストケース 8 正解 詳細を見る
テストケース 9 正解 詳細を見る
テストケース 10 正解 詳細を見る
テストケース 11 正解 詳細を見る
テストケース 12 正解 詳細を見る
テストケース 13 正解 詳細を見る
テストケース 14 正解 詳細を見る
テストケース 15 正解 詳細を見る
テストケース 16 正解 詳細を見る
テストケース 17 正解 詳細を見る
テストケース 18 正解 詳細を見る
テストケース 19 正解 詳細を見る
テストケース 20 正解 詳細を見る
テストケース 21 正解 詳細を見る
テストケース 22 正解 詳細を見る
テストケース 23 正解 詳細を見る
テストケース 24 正解 詳細を見る
テストケース 25 正解 詳細を見る
テストケース 26 正解 詳細を見る
テストケース 27 正解 詳細を見る
テストケース 28 正解 詳細を見る
テストケース 29 正解 詳細を見る
テストケース 30 正解 詳細を見る
テストケース 31 正解 詳細を見る
テストケース 32 正解 詳細を見る
テストケース 33 正解 詳細を見る
テストケース 34 正解 詳細を見る
テストケース 35 正解 詳細を見る
テストケース 36 正解 詳細を見る
テストケース 37 正解 詳細を見る
テストケース 38 正解 詳細を見る
テストケース 39 正解 詳細を見る
テストケース 40 正解 詳細を見る
テストケース 41 正解 詳細を見る
テストケース 42 正解 詳細を見る
テストケース 43 正解 詳細を見る
テストケース 44 正解 詳細を見る
テストケース 45 正解 詳細を見る
テストケース 46 正解 詳細を見る
テストケース 47 正解 詳細を見る
テストケース 48 正解 詳細を見る
テストケース 49 正解 詳細を見る
テストケース 50 正解 詳細を見る