100개이하의 문자열을 한줄에입력받아 공백을 지우고 역순으로 출력하는 코딩을 짜는중인데 틀린것좀알려주시면 감사하겠습니다. 잘모르겠네용 ㅠㅠ
#include <stdio.h>
#include <conio.h>
#include <ctype.h>
#include <string.h>
int main(void)
{
char ch[size];
int i;
printf("문자를 입력하시오:");
gets(ch);
for (i = 0; i<ch[size] != 0; i++)
{
if (isalpha(ch[size]))
printf("%c", ch[size]);
}
for (i = 0; i < ch[size] / 2; i++)
{
temp = ch[i];
ch[i] = ch[(size - 1) - i];
ch[(size - 1) - i] = temp;
}
printf("문자열 : %s\n", ch);
return 0;
}