紫竹


私信TA

用户名:urnachan

访问量:28830

签 名:

等  级
排  名 303
经  验 5421
参赛次数 0
文章发表 72
年  龄 0
在职情况 学生
学  校 合肥工业大学
专  业

  自我简介:

TA的其他文章

#include "stdafx.h"

#include "string.h"

int main()

{

char s[100] = { 0 }, t[100][100] = { 0 };

int i, j = 0, k = 0, len , maxlen=0, count = 1;

gets_s(s, sizeof(s));

len = strlen(s);

for (i = 0; i < len; i++)

{

if (s[i] >= 'a'&&s[i] <= 'z') 

{

t[j][k++] = s[i]-'a'+'A';

}

else if (s[i] >= 'A'&&s[i] <= 'Z')

{

t[j][k++] = s[i];

}

else

{

j++;

k = 0;

}

}

for (i = 0; i < j; i++)

{

for (k = i + 1; k < j; k++)

{

if (strcmp(t[i], t[k]) == 0)

{

count++;

memset(t[k], 0, sizeof(t[k]));

len = strlen(t[i]);

if (len > maxlen)

{

maxlen = len;

}

}

}

if (t[i][0]!= 0)

{

len = strlen(t[i]);

for (k = 0; k < maxlen - len; k++)

printf(" ");

printf("%s:", t[i]);

for (k = 0; k < count; k++)

printf("*");

printf("%d\n", count);

}

count = 1;

}

    return 0;

}


 

0.0分

0 人评分

看不懂代码?想转换其他语言的代码? 或者想问其他问题? 试试问问AI编程助手,随时响应你的问题:

编程语言转换万能编程问答  

代码解释器

代码纠错

SQL生成与解释

  评论区