블램의 일상 IT카페

백준 10926번 [??!] - 간단 풀이 본문

IT/알고리즘 문제 풀이

백준 10926번 [??!] - 간단 풀이

ble_ram 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'을 사용하여 문제를 풀어보았다.

Comments