2020-06-28 C语言字符串处理
2020-06-28 本文已影响0人
黄灯浸茶
实现类似Substring功能(不完全版)
编写一个程序进行字符串的截取,即从键盘上输入一个字符串str1,
讲字符串从第m个字符开始的n个字符形成另一个字符串送到变量str2中,
例如:str="computer",m=2,n=3,这样str2=“mpu”
#include<stdio.h>
int main()
{
char str1[]="Computer";
char str2[10];
int i=0,j=0,m,n;
//scanf("请输入字符串:%s\n",&str1);
printf("请输入起始字符的位置:");
scanf("%d",&m);
printf("请输入截取长度:");
scanf("%d",&n);
for(i=m;i<m+n;i++)
{
str2[i]=str1[i];
j++;
}
str2[j]='\0';
printf("新的字符串:%s",str2);
return 0;
}