뭐가 문제인지 잘 모르겠습니다.
핫핑크
2023.04.01
질문 제목 :
자꾸 시덥지않은거 같은 질문만 올리는거같은데초기화가 안되구만요,
함수를 처음 만들어보는거라서,,어렵네요.
squre랑 cube를 각각 제곱값,세제곱값으로 집어넣어서 대입해야하는데, 리턴값을 두개 지정해야 할거같기도 해서
얼핏 주워들은말로 써넣었는데,, ㅠㅠ
애초에 함수를 어떻게 써야할지 모르겟습니다.
main함수의값을 받아서 sqrt에 집어넣는겁니까?
그러면 sqrt어느 변수로 들어가는건가요...
그저 뉴비는 우울해집니다.(추욱)
질문 내용 :
#include stdio.h
int sqrt(int x)
{
int a,squre,cube;
squre= a*a;
cube = a*a*a;
if (squre ==a*a)
return squre;
else if(cube == a*a*a)
return cube;
}
int main()
{
int count;
int squre;
int cube;
int a;
for(a=1;a=10;++a)
{
squre=sqrt(a*a);
cube=sqrt(a*a*a);
printf(%d %5d %7d\n, a, squre, cube);
}
return 0;
}