해결된 질문
작성
·
218
0
이 강의를 보고 화학과 연관 지어 프로그래밍을 하려고 하는데 시작부터 막히네요
#include <stdio.h>
int main (void)
{
char z;
printf("알아보고 싶은 원자를 입력하세요\n");
scanf("%c", &z);
if (z == 'H')
{
printf("입력한 원소 : %c\n1족 \n1주기 \n오비탈 : 1s1", z);
}
return 0;
}
이런식으로 원자를 입력하면 그정보에 대해 나타 내는 프로그램을 만들려고 하는데 H는 한문자라서 할 수 있겠는데 He같은 두문자로 이루어 어떻게 해야하죠???
답변 3
0
0
0
안녕하세요!
10강에서 배우시겠지만 strcmp 라는 함수를 이용하시면 됩니다.
char z[10];
scanf("%s", z);
if (strcmp(z, "He") == 0)
{
// 원하는 동작 수행
}
이런 식으로 한번 시도해보세요 ^^
감사합니다.