더보기
#include <stdio.h>
#include <string.h>
int main(void) {
char s[100]= {
0
}
;
char op[100];
int x,y;
char *token;
printf("연산을 입력하시오:");
gets(s);
token = strtok( s, " " );
// 문자열에서 첫번째 토큰을 얻는다. strcpy(op, token);
token = strtok( NULL, " " );
// 다음 토큰을 얻는다. x =atoi(token);
token = strtok( NULL, " " );
// 다음 토큰을 얻는다. y =atoi(token);
if( strcmp(op, "add")==0 ) {
printf("연산의 결과: %d", x+y);
} else if( strcmp(op, "sub")==0 ) {
printf("연산의 결과: %d", x-y);
} else if( strcmp(op, "mul")==0 ) {
printf("연산의 결과: %d", x*y);
} else if( strcmp(op, "div")==0 ) {
printf("연산의 결과: %d", x/y);
} else {
}
return 0;
}
더 많은 C언어 글이 궁금하다면?
https://chuinggun.tistory.com/category/C%EC%96%B8%EC%96%B4
'C언어' 카테고리의 다른 글
[C언어] 사용자로부터 문자열을 입력받아서 문자열에 포함된 단어들을 역순으로 배열하여 출력하시오 (0) | 2020.05.04 |
---|---|
[C언어] "찾아바꾸기"기능 실현 첫 번째로 문자열을 입력받고 두 번째로 찾 문자열을 입력 세 번째로 바꿀 문자열을 입력받고 바꾼 후에 결과를 문자열로 출력하라 (0) | 2020.05.04 |
[C언어] 사용자로부터 문자열을 입력받아서 문자열에 포함된 구두점의 개수를 세시오 (0) | 2020.05.04 |
[C언어] 문자열을 입력받아 영단어의 개수를 화면에 출력하시오 (0) | 2020.05.04 |
[C언어] 사용자로부터 문자열을 입력받아서 회문인지 아닌지 여부를 판별하시오 (0) | 2020.05.04 |
댓글