본문 바로가기
책갈피

c언어인데 문제가뭔지모르겠습니다

박진영 |2012.05.22 16:16
조회 159 |추천 0

 

이걸 프로그램으로짜는거거든요

 

 

 

#include <stdio.h>
main(){
 
   int a=58,s,r;
   r=a%2;
   a=a/2;

 

   for(a=58,s=0,r=0;a=0,r=1;s++){
      if(r=1){
         s++;
      }
      else if(a=0);

      else
         r=a%2;
         a=a/2;

      printf("a=%d, s=%d, r=%d\n",a,s,r);
   }
   printf("\ns=%d\n",s);
}

 

 

이렇게 짰는데 a값이랑 r값은 제대로 나오는데

s값이 무한대로커지면서출력됩니다

어떻게 수정해야할까요 

추천수0
반대수0

묻고 답하기베스트

  1. 남자친구생일선물댓글0
더보기

공감많은 뉴스 시사

더보기

뉴스 플러스