IT/알고리즘 문제 풀이
백준 10926번 [??!] - 간단 풀이
푸른고양이06
2022. 11. 15. 19:20
문제
내가 틀린 이유.
문제를 잘 읽어보면 조건을 준다. 길이가 50자를 넘어야하지 않는다.
즉 문자열 char []가 51이상이 되지 않게 조건을 써주어야한다.
하지만 나는 이 조건을 무시하고 코드를 작성했다.
풀이
1.
#include <stdio.h>
int main(){
char a[51];
scanf("%s", a);
printf("%s??!",a);
return 0;
}
2. <string> 헤더파일 - strcat 함수 이용.
#include <stdio.h>
#include <string.h>
int main(){
char a[51];
char b[51] = "\?\?!";
scanf("%s", a);
strcat(a,b);
printf("%s\n", a);
return 0;
}
//헤더파일 string을 사용하여 문자열을 합해주는 함수 'strcat'을 사용하여 문제를 풀어보았다.