回 帖 发 新 帖 刷新版面

主题:C程序设计语言的一道题,大家帮忙看看,谢谢了

[code=c]
#include<stdio.h>
#define MAXLINE 1000
int getline(char line[],int maxline);
void copy(char to[],char from[]);
main()
{
   int len;
   int max;
   char line[MAXLINE];
   char longest[MAXLINE];
   max=0;
   while((len=getline(line,MAXLINE))>0)
       if(len>max)
         {   max=len;
             copy(longest,line);
         }
    if(max>0)
       printf("%s",longest);
    return 0;
}
int getline(char s[],int lim)
{
  int c,i;
  for(i=0;i<lim-1&&(c=getchar())!=EOF&&c!='\n';++i)
     s[i]=c;
  if(c=='\n')
    {  s[i]=c;
       ++i;
     }
  s[i]='\0';
  return i;
}
     
void copy(char to[],char from[])
{
   int i;
   i=0;
   while((to[i]=from[i])!='\0')
         ++i;
}
[/code]
问题是输入进去不知道怎么运行

回复列表 (共12个回复)

11 楼

[url=http://www.worldgodshop.com/]Supra Shoes[/url]   [url=http://www.worldgodshop.com/]Radii shoes[/url]  [url=http://www.worldgodshop.com/]Prada Shoes[/url]   [url=http://www.worldgodshop.com/]Jordan shoes[/url]  [url=http://www.worldgodshop.com/]Christian Louboutin shoes[/url] 
http://www.worldgodshop.com/

12 楼

谢谢楼上俩前辈,不过这题是例题,我看了很久才懂…

我来回复

您尚未登录,请登录后再回复。点此登录或注册