我就怕正常 2021-05-28 11:49 采纳率: 0%
浏览 132

从控制台读入一个字符串,向控制台输出其所有子字符串

 

  • 写回答

2条回答 默认 最新

  • qfl_sdu 2021-05-28 12:15
    关注

    代码如下:如有帮助,请采纳一下,谢谢

    #include <stdio.h>
    #include <string>
    int main()
    {
    	int len,i,j;
    	char buf[16] = {0};
    	char tmp[16] = {0};
    	scanf("%s",buf);
    
    	len = strlen(buf);
    	for(i = 1; i < len; i++)
    	{
    		for (j = 0; j <= len-i;j++)
    		{
    			memcpy(tmp,buf+j,i);
    			printf("%s\n",tmp);
    		}
    	}
    	printf("%s",buf); //本身
    	//getchar();
    	//getchar();
    	return 0;
    }
    评论

报告相同问题?

悬赏问题

  • ¥20 python忆阻器数字识别
  • ¥15 无法输出helloworld
  • ¥15 高通uboot 打印ubi init err 22
  • ¥20 PDF元数据中的XMP媒体管理属性
  • ¥15 R语言中lasso回归报错
  • ¥15 网站突然不能访问了,上午还好好的
  • ¥15 有没有dl可以帮弄”我去图书馆”秒选道具和积分
  • ¥15 semrush,SEO,内嵌网站,api
  • ¥15 Stata:为什么reghdfe后的因变量没有被发现识别啊
  • ¥15 振荡电路,ADS仿真