一、找出最长的字符串
#include "stdio.h" #include "string.h" int main() { int i; char sx[5],smax[5]; printf("输入五个字符串:"); for(i=0;i<5;i++){ scanf("%s",sx); if(strlen(sx)>strlen(smax)){ strcpy(smax,sx); } } printf("max is %s ",smax); return 0; }
二、分类统计字符个数
#include <stdio.h> #include <string.h> int main() { char sc[80]; int LETTER,letter,blank,digit,other,i; LETTER=letter=0; digit=blank=other=0; printf("输入一行文字:"); gets(sc); i=0; while(sc[i]!='