求助..二维数组接受字符串并将最长的输出
输入一些字符串 再将最长的输出..
我搞不懂二维数组的输入这一块...
晕死 代码在附件里面
哪位帮忙看看修改一下 我写了两个
第二次写的我觉得比较好 可是还是不怎么样.
还有 我在论坛里面居然不可以用粘贴?!!....
小弟QQ150126617 希望哪位大虾指导
二维方法:
#include<stdio.h>
#include "string.h"
int main()
{
int max=0,i=0,t,w;
char s[100][100];
do{ scanf("%s",s[i]); i++; }
while(s[i-1][0]!='@');
for(t=0;t<i;t++) if(strlen(s[t])>max) {max=strlen(s[t]); w=t;}
printf("%s",s[w]);
getch();/*观看结果*/
}
[此贴子已经被作者于2006-12-2 14:06:36编辑过]