본문 바로가기
C언어

[C언어] 사용자로부터 문자열을 입력받아 LED전광판처럼 구현하시오

by 이얏호이야호 2020. 5. 4.

공부하시는데에 도움이 되셨으면 좋겠습니다.

코드확인해보세요!

 

더보기
#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

 

댓글