#include
#include
int getline(int s[], int lim)
{
int c, i, j;
j = 0;
for (i = 0; (c = getchar()) != EOF && c != '\n'; ++i)
if (i < lim - 2)
{
s[j] = c;
++j;
}
if ('\n' == c)
{
s[j] = c;
++i;
++j;
}
s[j] = '\0';
return i;
}
int remove(int s[])
{
int i;
i = 0;
while (s[i] != '\n')
{
++i;
}
--i;
while ((i >= 0) && (' ' == s[i]) || ('\t' == s[i]))
{
--i;
}
if (i >= 0)
{
++i;
s[i] = '\n';
++i;
s[i] = '\0';
}
return i;
}
int main()
{
int i;
int line[1000];
while (getline(line, 1000) > 0)
{
// if (remove(line) > 0)
printf("%s", line);
//用这个可以打印全部。。。
/*for ( i = 0; line[i] != '\0'; i++)
{
printf("%c", line[i]);
}*/
putchar('\n');
}
system("pause");
return 0;
}