-
반응형
#include <stdio.h>
int calculatePoint(char s[]);
int main(void)
{
char str[20];
printf("단어를 입력하세요(빈칸없이): ");
scanf("%s", str);
printf("점수는 %d\n", calculatePoint(str));
}
int calculatePoint(char s[])
{
int i, total = 0;
for (i = 0; s[i] != '\0'; i++)
{
if (s[i] >= 'A' && s[i] <= 'Z')
total += s[i] - 'A' + 1;
else
total += s[i] - 'a' + 1;
}
return total;
}
결과:
A=1, B=2, C=3 ... Z=26 같은 방법으로 단어의 점수를 계산하는 것
반응형'코딩 > C언어' 카테고리의 다른 글
배열 이동 (0) 2018.06.05 구구단표 (0) 2018.06.05 배열에 난수 넣기 + 각 열의 합 (0) 2018.06.05 길이 계산 + 대문자만 출력 (0) 2018.06.05 단어 비교 (0) 2018.06.05