숫자를 입력 받아서 while 써서 입력한 값에서 1까지 더해야함.
A = input("")
A = int(A)
b = int(A)
c = int(0)
while (b>0):
c = b + c
b = b - 1
print(c)
이렇게 하면 되는데
더하는 부분을 함수로 해야합니다..
아래 처럼 했는데 출력이 0.
뭐가 문제인거야?
A = input("")
A = int(A)
b = int(N)
c = int(0)
def fff(b,c):
c = b + c
return(c)
while (b>0):
fff(b,c)
b = b - 1
print(fff(b,c))
함수 안에서 c의 값을 바꿔봤자 함수 바깥에는 영향 안 줌. while 안에 있는 'fff(b,c)' 이걸 c = fff(b,c)'로 바꿔.