2013년 1월 23일 수요일

헤드 퍼스트 C 3강


#include <stdio.h>

int main()
{
float latitude; //위도
float longitude; //경도
char info[80];
int started = 0;
puts ("data=[");
while (scanf("%f, %f, %79[^\n]", &latitude, &longitude, info) == 3) {
if(started)
printf(",\n");
else
started = 1;
if((latitude < -90) || (latitude > 90)) {
fprintf(stderr, "위도에 %f 들어간거 보소 -_- 꺼져!! \n", latitude);
return 2;
}
if((longitude < -180) || (longitude > 180)) {
fprintf(stderr, "경도에 %f 들어간거 보소 -_- 닭이냐?! \n", longitude);
return 2;
}
printf("{latitude : %f, longitude: %f, info: '%s'}", latitude, longitude, info);
}
puts("\n]");

return 0;
}

댓글 없음:

댓글 쓰기