본문 바로가기
프로그래밍 언어/C(C++, C#)

[Error/C] stray '\241' in program

by upself 2022. 11. 19.
728x90

 

 

안녕하세요~!

에러를 들고 왔습니다:)

 

아래 에러는 특수문자 포함되어 나타난 에러입니다.

 

저는 문서 작업을 하고 복사 붙여 넣기로 

코드를 컴파일 한거라 ""가 코드에서 

취급하는게 아닌 특수문자로

되어 에러가 났던 거였습니다.

[Error] stray '\241' in program

에러

 

 

 

빨간색으로 표시된 19번째 줄을 보시면 

“합계 : %d \n”가 특수문자 영역에 있어서

수정해주었습니다.

에러 코드

 

 

 

수정을 하고 아니 코드가 정상적으로 작동이 됩니다.

#include <stdio.h>

int get_sum_average(int arr[], int size, double *average)
{
   int  sum = 0;
   int i;
   for(i=0; i<size; i++)
      sum += arr[i];
   if(average != NULL)
      *average = (double)sum / size;
   return sum;
}

int main(void)
{
   int scores[5] = {98, 99, 78, 85, 91};
   double ave;
  
   printf("합계 : %d \n", get_sum_average(scores, 5, &ave));
   printf("평균 : %.2f \n", ave);

   return 0;
}

컴파일

 

 

※ 문서 작업 툴(한컴 등..)에서 복사 붙여 넣기 할 때 주의하기

 

 

 

 

 

행복한 삶을 살기위해 필요한 것은 거의 없다.

-마르쿠스 아우렐리우스 안토니우스
반응형