궁금한게 아래 while(1)문에서 정수입력을 하잖아
근데 문자 판별해서 조건 주려면 어떻게 해야되지?switch 써야되나?
#include <stdio.h>
void sosu(int *p);
void main()
{
int i=2;
int num=0;
while(1)
{
printf("정수 n을 입력했을떄,그 n전의 소수의값 출력 : ");
scanf("%d",&num);
sosu(&num);
}
}
void sosu(int *p)
{
int i=3;
printf("2 ");
for(i;i<=*p;i++)
{
if(i%2!=0)
{
printf(" %d ",i);
}
else if(*p<0)
{
printf("양수를 입력하시오");
break;
}
}
puts("\n");
}
근데 문자 판별해서 조건 주려면 어떻게 해야되지?switch 써야되나?
#include <stdio.h>
void sosu(int *p);
void main()
{
int i=2;
int num=0;
while(1)
{
printf("정수 n을 입력했을떄,그 n전의 소수의값 출력 : ");
scanf("%d",&num);
sosu(&num);
}
}
void sosu(int *p)
{
int i=3;
printf("2 ");
for(i;i<=*p;i++)
{
if(i%2!=0)
{
printf(" %d ",i);
}
else if(*p<0)
{
printf("양수를 입력하시오");
break;
}
}
puts("\n");
}
문자열 판별해서 정수형으로 입력하시오라고 해주고 싶은데...머리가 돌인지 안돌아 가네
공부 많이 해야겠네...
얘도 참 꾸준히 쓸데없는짓 한다