C++ 实在是做不出来了 编程实现下列功能:由用户输入10个字符串,找到其中重复出现的字串输出
3个回答
展开全部
#include <stdio.h>
#include <string.h>
int main(int argc, char* argv[])
{
char str[10][50] = {0}; //用于存放字符串
for (int i=0; i<10; i++)
{
scanf("%s", str[i]);
}
printf("重复的字符串:\n");
for(int j=0; j<9; j++)
{
for(i=j+1; i<10; i++)
{
if(strcmp(str[j], str[i])==0)
printf("%s\n", str[j]);
}
}
return 0;
}
#include <string.h>
int main(int argc, char* argv[])
{
char str[10][50] = {0}; //用于存放字符串
for (int i=0; i<10; i++)
{
scanf("%s", str[i]);
}
printf("重复的字符串:\n");
for(int j=0; j<9; j++)
{
for(i=j+1; i<10; i++)
{
if(strcmp(str[j], str[i])==0)
printf("%s\n", str[j]);
}
}
return 0;
}
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询