#include<stdio.h>
#define MAXLINE 1000
int getline(char line[], int lim);
int main()
{
int i, j;
char s[1000];
int len = 0;
int length;
while ((length = getline(s, MAXLINE)) > 0)
{
for (i = j = 0; s[i] != '\0'; i++)
if (s[i] != '\n' && s[i] != '\t' && s[i] != '\r')
{
s[j] = s[i];
j++;
}
s[j] = '\0';
len = j;
for (j = 0; j < len; j++)
putchar(s[j]);
printf("\n");
}
return 0;
}
int getline(char line[], int lim)
{
int i, c;
for (i = 0; i < lim - 1 && (c = getchar()) != EOF && c != '\n'; ++i)
line[i] = c;
if (c == '\n')
{
line[i] = c;
++i;
}
line[i] = '\0';
return i;
}
이렇게 코드를 작성해 보았습니다.