百练 3179 最长单词

来源:互联网 发布:点雇网 在线全职美工 编辑:程序博客网 时间:2024/05/01 07:44

题目链接:http://bailian.openjudge.cn/practice/3179

# include <stdio.h>int main(){char st[201],tq[201][201],c; int x,i,j,k,pd;while(gets(st)){x=0,j=0,pd=0;for(i=0;st[i]!='\0';i++) {if((st[i]>='a' && st[i]<='z') ||(st[i]>='A' && st[i]<='Z')){tq[x][j]=st[i];j++;}else{tq[x][j]='\0';j=0;x++;}} tq[x][j]='\0'; j=0;k=0;for(i=0;i<=x;i++)    {j=0;  c=tq[i][j];while(c!='\0') {j++;  c=tq[i][j];  }if(k<=j) {pd=i;k=j;}    }j=0;do{printf("%c",tq[pd][j]);j++;}while(tq[pd][j]!=0);printf("\n");}return 0;}