더하기 하는 소스인데요 진짜 쉬운건데 전 모르겠네요..

질문 제목 : 더하는 소스인데여기서 좀 더 복잡하게 만드는 방법 없나요??물론 쉽게하면 좋지만 더 깊게 들어가 보고 싶어서..;;

질문 요약 :c라는 문자를 하나 더 사용해서 계산하는 프로그램 좀 알려주세요..;;질문 내용 : #include stdio.h
int main(void)
{
int a,b;
printf(합할 값을 넣으시오:);
scanf(%d %d,&a,&b);
printf(%d과 %d을 합한 값은 %d 입니다.\n,a,b,a+b);
return 0;
}

이렇게 하면 더하기 하는프로그램이 나오는데요a+b가c로 변환해서 컴파일하면 안될까 해서
a+b를 c로 선언해서 작성해보려고하는데 그게 에러가 뜨더라고요..;;

#include stdio.h
int main(void)
{
int a,b,c;
int c=a+b;
printf(합할 값을 넣으시오:);
scanf(%d %d,&a,&b);
for(c=a+b;c++;); // 이거 뭔가 이상하네요..ㅠㅠㅠ 왜 c++이 들어가 있지....어떻게 하는지 좀 알려주세요 ㅠㅠ
printf(%d과 %d을 합한 값은 %d 입니다.\n,a,b,c);
return 0;
}

아니면 int c=a+b;를 없애주고 아예 for문에서 c=a+b;해주면 될려나요?? 같은 클래스 안에 선언이 중복 되서 에러가 뜨는건가요..ㅠㅠㅠ

댓글 5

  • 볼수록매력 2026.02.17

    네 ^^.

  • 휘들램 2026.02.17

    반복할게없는데 ㄷㄷ??

  • 진샘 2026.02.17

    아하!! 위에 scanf(\%d %d\

  • 여자 2026.02.17

    변수 a랑b도 지정하지않앗는데 c를 초기화해주시면안되요. ㅋ

  • 우수리 2026.02.17

    #include stdio.h

    int main(void)
    {
    int a,b,c;
    printf(\합할 값을 넣으시오:\);
    scanf(\%d %d\

C언어 다른 글

목록