可以看一下这个用指针怎么写吗,C语言,我的解题如下

img

 #include<stdio.h>
 #include<string.h>
 int main(){
     int m,n,i;
     char str[100],*p=str;
     printf("Input string:");
     gets(str);
     printf("Input m and n:");
     scanf("%d %d",&m,&n);
     /*for(i=0;i<n;i++){
         printf("%c",*(p+m+i-1));
    }*/
    for(i=0;i<n;i++){
         printf("%c",str[m+i]);
    }
     return 0;
 }

两种输出方法一种数组一种指针看你喜欢哪个 有帮助的话采纳一下