그냥 표준입출력으로 받아서 그 질의를 처리해야되는데
즉
조건이있어
A로 시작하면 즉
A 1210 23 10
이라고 입력하면 1210이라는 자료를 그냥 찾아서 출력하는거고
B 1210 23
뭐 이렇게 입력하면 맨앞이 B니까 23을 보고 23에 해당하는 위치를 알려줘야되고
이런식으로 맨앞 문자에따라 조건이나 받아야하는 인수의 갯수가 다른데
이런거 어떻게 처리하면될까? 직접알려주기 힘들거나 귀찮으면 참고할수있는 페이지라도 줄수있을까? ㅠㅠ
검색어라도.. 어떻게할지 뭔가 감은오는데 정확히 문법을 모르겠음....
상황에따라 표준입력에 공백을 처리해야하니까
Le형 그건 아예실행할때 쓰는 프로그램인수고 일단 프로그램은 돌리고 그 다음에 입력으로 받을때 쓸려고 ㅎㅎ;; 그 프로그램인수를 일반 입출력에도 적용 가능?
특별한 방법이 있다기 보다는 그냥 문자열 개수별로 비교해서 처리하면 됨
그 걸 비교하는걸 잘 몰겟어욤
C로 작성한다고 하면.. char array인 buf에 입력받은 다음 if(strncmp(buf, "test", 4) == 0) { test로 시작하는 경우에 대한 처리 } else if(strncmp(buf, "test2", 5) == 0) { test2로 시작하는 경우에 대한 처리 } ... 이런 식으로
각각의 부분은 strtok() 같은 함수를 이용해서 공백 기준으로 분리하면 안될려나..