/* 함수 생성 (입력받은 숫자가 1인지 아닌지 판단하는 함수) */
#include <stdio.h>
char isOne (int num1) {
if (num1 == 1) {
return 'T';
} else {
return 'F';
}
}
int main () {
int a,b=1;
a = isOne(b);
printf("%c",a);
return 0;
}
/* a,b 바꾸는 함수*/
#include <stdio.h>
void swap(int *c,int *d) {
int tmp;
tmp = *c;
*c = *d;
*d = tmp;
}
int main () {
int a=3,b=5;
printf("%d %d\n",a,b);
swap(&a,&b);
printf("%d %d",a,b);
return 0;
}
/* 배열을 이용한 스트링표현 */
#include <stdio.h>
int main () {
char a[100] = "hello word!";
printf("%s",a);
return 0;
}
/* 구조체 */
#include <stdio.h>
typedef struct character {
int HP;
int MP;
} char_;
int main () {
struct character My = {1000,1000};
struct character Sora = {2000,2000};
char_ sunjun = {10000,10000};
My.HP -= 100; //나의 체력 100 감소
printf("나의 체력 : %d",My.HP);
return 0;
}