C/C++ 언어 1차원 배열을 인자로 사용하여 소문자를 대문자로 변환하는 예제 프로그램


1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
/* 1차원 배열을 인자로 사용하여 소문자를 대문자로 변환하는 예제 프로그램 */
 
#include <stdio.h>
 
void convertToUppercase(char *);
 
void main(void) {
  char string[ ]="characters";
 
  printf("변환 전의 스트링 : %s\n"string);
  convertToUppercase(string);
  printf("변환 후의 스트링 : %s\n"string);
}
 
void convertToUppercase(char *s) {
  while (*!= '\0') {
    if (*>= 'a' && *<= 'z')
      *= *- 32;  /* ascci 대문자 변환 */
    ++s; /* 다음 문자로 포인터 증가 */
  }
}
 
cs


C/C++ 언어 1차원 배열을 인자로 사용하여 소문자를 대문자로 변환하는 예제 프로그램



+ Recent posts