C++ 초보자입니다 뭐가 잘못됬는지좀 알려주세요ㅠ
#include <iostream>
using namespace std;
bool IsCharAlpha(char chVal);
int main()
{
bool bAlpha;
char chVal;
cout << " Enter enter a single character :";
cin >> chVal;
bAlpha = IsCharAlpha (chVal);
if ( true == bAlpha )
{
cout << " Alphabetic character " << endl;
}
else
{
cout << " Non-alphabetic character " << endl;
}
return 0;
}
bool IsCharAlpha( char chVal);
{ //26:1 에러표시난곳
bool alphabet;
if ((65 <= chVal)&&(chVal <=90))
{
alphabet = true;
}
else
{
alphabet = false;
}
return alphabet;
}
ischaralpha.cpp:26:1: error: expected unqualified-id before '{' token
이런 에러가뜨네요...
제가 지금 하려고하는게
single character을 입력해서 알파벳중하나이면 true로 가고 아니면 false 로 가게하려는건데요..
function을 처음배워서 지금 처음 써보는건데 너무너무 헷갈리네요...
일단 에러가 왜 나는건질 모르겠구요
두번째 헷갈리는건 function 마지막 return alphabet; 이게 제가 맞게쓴거인지...아닌지 모르겠어요
책에보면 return the result back to the caller 이렇게 써잇는데..잘 이해가안되네요ㅠㅠ
안녕하세요?
1. 함수괄호옆 ";" 빼셔야 합니다..^^
bool IsCharAlpha( char chVal); <-- 요기
{ //26:1 에러표시난곳
도움이 되시길 바랍니다.
감사합니다.
written by
legend
C과외/C#과외/VB과외 프로그래밍 과외.서울인천경기-방문강의.기타전국-화상강의.제대로 체계적으로 배우고싶은분들.15년경력 프리랜서.삼성/포스코/한진 등.
서울,인천,경기,분당,일산,과천,산본,부천,부평,평촌,안산,안양,광명,용인,시흥,성남,수원,평택,오산,화성,동탄,천안,아산,
c#프로그래밍1:1과외, 15년 이상 프로젝트 경력의 프리랜서 직접 강의,
c#프로그래밍 과외, c#프로그래밍교육, IT·컴퓨터·컴퓨터과외비·프로그래밍과외, c# 강좌, c# 프로그래밍,
데이터베이스, 데이터베이스 프로그래밍, db, DB, 과외비,컴퓨터1:1,컴퓨터개인지도,컴퓨터실무과외,컴퓨터과외,컴퓨터1:1과외,
서울,인천,경기,부천,안산,분당,일산,천안,과천,산본,안양,광명,평촌,수원,평택,오산,용인,부평,시흥,성남,화성,동탄
광주,부산,대구,대전,마산,창원,울산,전주,군산,원주,강릉,충청남도,충청북도,강원도,경상남도,경상북도,전라남도,전라북도,제주도