C언어/문제풀다 하나씩

char *a = new char();

mcdn 2020. 4. 11. 00:51
반응형

 

new 로 변수 만들기 

char *a = new char();

이렇게도 가능

 

#include <iostream>
#include <cstring>
using namespace std;

int findin(char *a, char *b, char *c) {
	if (*a < 'A' || *a > 'Z') return -1;
	if (*b < 'A' || *b > 'Z') return -1;
	if (*c < 'A' || *c > 'Z') return -1;
	return 0;
	
}

int main() {
	char* a = new char();
	char* b = new char();
	char* c = new char();
	cin >> *a >> *b >> *c;
	//cout << *a << *b << *c;

	int flag =findin(a, b, c);
	
	if (flag == 0) {
		cout << "모두 대문자";
	}
	else {
		cout << "소문자있음";
	}
}


반응형