#include <stdio.h>
#include <string.h>

int main(void)
{
 char country[10][8] = {"Korea","Japan","China","America","England","Spain","Germany","Italy","Swiss","France"};
 int land[10] = {100000, 99999, 90001, 87654, 78901, 64210, 55555, 40000, 32123, 21000};
 int peo[10] = {45, 120, 1500, 1010, 60, 32, 18, 21, 3, 11};
 char i[256];
 int j, k;
 
 do
 {
 
 printf("궁금하신 것은? (Land/People number) ex)Land 99999 : ");
 scanf("%s %d", &i, &j);
 
 if(strcmp(i, "End") == 0 && j <0) break;
 
 if(strcmp(i, "Land") == 0){
  for(k=0; k<10; k++){
   if(land[k] >= j)
    printf("국가명: %-8s  국토면적: %7d㎢  인구수: %5d백만명\n", country[k], land[k], peo[k]);
  }
 }
 
 else if(strcmp(i, "People") == 0){
  for(k=0; k<10; k++){
   if(peo[k] >= j)
    printf("국가명: %-8s  국토면적: %7d㎢  인구수: %5d백만명\n", country[k], land[k], peo[k]);
  }
 }
 
 else continue;
 
 }while(1);
 
 return 0;
}

사용자 삽입 이미지

by Joe & Soohy 2007. 1. 10. 12:00