프로그래밍 문제 (151) 썸네일형 리스트형 602 : 문자열2 - 자가진단1 12345678910111213141516171819#pragma warning (disable:4996) #include #include int main(){ char word[5][31]; for (int i = 0; i 188 : 문자열1 - 형성평가7 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 #include #include #pragma warning (disable:4996) // 프로그램 종료 트리거 int trigger = 0; // 공백 위치 탐색 int search_blank(char* arr, int start) { int end; for (int i = start; ; i++) { if (arr[i] == ' ') { // 해당 인.. 187 : 문자열1 - 형성평가6 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 #include #include #pragma warning (disable:4996) int main() { char string[100]; char temp; int index; scanf("%s", string); while (strlen(string) != 1) { // 문자열에 문자가 하나만 남을 때까지 scanf("%d", &index); // 삭제할 문자의 위치를 입력받음 // 문자열의 길이보다 더 큰 위치를 입력받으면 if (strlen(string) 186 : 문자열1 - 형성평가5 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 #include #include #pragma warning (disable:4996) int main() { char string1[100]; char string2[100]; scanf("%s", string1); scanf("%s", string2); if (strlen(string1) == strlen(string2)) { // 두 문자열의 길이가 같다면 printf("%d", strlen(string1)); } else if (strlen(string2) 185 : 문자열1 - 형성평가4 123456789101112131415161718192021222324252627#include #include #pragma warning (disable:4996) int main(){ char string[100]; char letter; int size; scanf("%s", string); scanf(" %c", &letter); size = strlen(string); for (int i = 0; i 184 : 문자열1 - 형성평가3 123456789101112131415161718192021222324252627#include #include #pragma warning (disable:4996) int main(){ char string[100]; scanf("%s", string); for (int i = 0; i 182 : 문자열1 - 형성평가1 123456789101112131415161718192021222324#include #include #pragma warning (disable:4996) int main(){ char letter1, letter2; scanf(" %c %c", &letter1, &letter2); // 두 번째 입력값이 더 크다면 if (letter1 601 : 문자열1 - 자가진단9 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 #include #include #pragma warning (disable:4996) int main() { char string[101] = { '\0', }; char temp; scanf("%s", string); // 문자열의 길이만큼 돌려서 출력해야 함 for (int i = 0; i 599 : 문자열1 - 자가진단7 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 #include #include #pragma warning (disable:4996) int main() { char string[100] = { '\0', }; char output[100] = { '\0', }; int count = 0; scanf("%s", string); for (int i = 0; i 598 : 문자열1 - 자가진단6 12345678910111213141516171819202122232425262728#include #include #pragma warning (disable:4996) int main(){ char letter; do { scanf(" %c", &letter); if (('A' 597 : 문자열1 - 자가진단5 12345678910111213141516#include #include #pragma warning (disable:4996) int main(){ char string[2][21]; scanf("%s", string[0]); scanf("%s", string[1]); printf("%d", strlen(string[0]) + strlen(string[1])); return 0;}Colored by Color Scriptercs 596 : 문자열1 - 자가진단4 1234567891011121314151617181920212223242526272829303132333435#include #include #pragma warning (disable:4996) int main(){ char string[100]; int num; scanf("%s", string); scanf("%d", &num); // 예외 사항 처리 // 입력된 문자열의 길이보다 더 큰 값을 입력했을 경우 if (strlen(string) 이전 1 ··· 9 10 11 12 13 다음