#include <iostream>
using namespace std;
int main() {
char name[100];
cout << "Enter Your Name : ";
scanf("%s",name);
cout << "Your name is " << name << ".";
return 0;
}
문자열을 입력받을 때 sacnf를 써서 예제와 같이 입력받는다.
다만 문제가 하나 있는데 이 때는 띄어쓰기를 포함한 문자열을 제대로 입력받지 못한다는 점인데 이때는 scanf부분에
scanf("%[^\n]s",name);
와 같이 받으면 된다.
반응형