#include <stdio.h>
int main()
{
const int FREEZING = 0;
float temperature;
int cold_days = 0;
int all_days = 0;
printf("최저 기온들의 목록을 입력하시오.\n"); printf("섭씨 단위를 사용하시오.(입력을 끝내려면 q)\n");
while(scanf("%f,&temperature) == 1) {
all_day++;
if(temperature < FREEZING)
cold_days++;
}
if(all_days !=0)
printf("전체 %d일 중에 영하의 날씨는 %.1f%%였습니다.\n",
all_days, 100.0 * (float) cold_days / all_days);
if(all_days == 0)
printf("입력 데이터가 없습니다.\n");
return 0;
}
I2luY2x1ZGUgPHN0ZGlvLmg+CgppbnQgbWFpbigpCnsKCWNvbnN0IGludCBGUkVFWklORyA9IDA7CglmbG9hdCB0ZW1wZXJhdHVyZTsKCWludCBjb2xkX2RheXMgPSAwOwoJaW50IGFsbF9kYXlzID0gMDsKCglwcmludGYoIuy1nOyggCDquLDsmKjrk6TsnZgg66qp66Gd7J2EIOyeheugpe2VmOyLnOyYpC5cbiIpOwoJcHJpbnRmKCLshK3slKgg64uo7JyE66W8IOyCrOyaqe2VmOyLnOyYpC4o7J6F66Cl7J2EIOuBneuCtOugpOuptCBxKVxuIik7CgkKCXdoaWxlKHNjYW5mKCIlZiwmdGVtcGVyYXR1cmUpID09IDEpCgkJewoJCQlhbGxfZGF5Kys7CgkJCWlmKHRlbXBlcmF0dXJlIDwgRlJFRVpJTkcpCgkJCQljb2xkX2RheXMrKzsKCQkJfQoKCWlmKGFsbF9kYXlzICE9MCkKCQkJcHJpbnRmKCLsoITssrQgJWTsnbwg7KSR7JeQIOyYge2VmOydmCDrgqDslKjripQgJS4xZiUl7JiA7Iq164uI64ukLlxuIiwKCQkJCQlhbGxfZGF5cywgMTAwLjAgKiAoZmxvYXQpIGNvbGRfZGF5cyAvIGFsbF9kYXlzKTsKCWlmKGFsbF9kYXlzID09IDApCgkJCXByaW50Zigi7J6F66ClIOuNsOydtO2EsOqwgCDsl4bsirXri4jri6QuXG4iKTsKCgoKCXJldHVybiAwOwoKfQ==
prog.c: In function ‘main’:
prog.c:13:14: warning: missing terminating " character
while(scanf("%f,&temperature) == 1)
^
prog.c:13:14: error: missing terminating " character
while(scanf("%f,&temperature) == 1)
^~~~~~~~~~~~~~~~~~~~~~~
prog.c:14:3: error: expected expression before ‘{’ token
{
^
prog.c:30:1: error: expected ‘)’ before ‘}’ token
}
^
prog.c:30:1: error: expected expression before ‘}’ token
prog.c:8:6: warning: unused variable ‘all_days’ [-Wunused-variable]
int all_days = 0;
^~~~~~~~
prog.c:7:6: warning: unused variable ‘cold_days’ [-Wunused-variable]
int cold_days = 0;
^~~~~~~~~
prog.c:6:8: warning: unused variable ‘temperature’ [-Wunused-variable]
float temperature;
^~~~~~~~~~~
prog.c:5:12: warning: unused variable ‘FREEZING’ [-Wunused-variable]
const int FREEZING = 0;
^~~~~~~~