黑马程序员技术交流社区
标题: 在一个已知的字符串中查找最长单词 [打印本页]
作者: 余丽丽 时间: 2015-8-2 16:35
标题: 在一个已知的字符串中查找最长单词
编程在一个已知的字符串中查找最长单词,假定字符串中只含字母和空格,空格用来分隔不同单词。
#include<stdio.h>
#include<conio.h>
void main()
{
char string[80],*p;
int i=0,max=0;
clrscr();
printf("please input a string:\n");
gets(string);
// printf("\n%s\n",string);
p=string;
while(*p!='\0')
{
if(*p==' ')
{
if(max<=i)
max=i;
i=0;
}
else
i++;
p++;
}
if(max<=i)
max=i;
printf("\nmax_length of the string is: %d \n",max);
getche();
}
欢迎光临 黑马程序员技术交流社区 (http://bbs.itheima.com/) |
黑马程序员IT技术论坛 X3.2 |