输入一个字符串,用移动指针的方式逐个输出该字符串首位后移动后的子串,如输入abcd,输出bcd,c
1个回答
关注
展开全部
输入一个字符串,用移动指针的方式逐个输出该字符串首位后移动后的子串,如输入abcd,输出bcd,cd,d。好的,,稍等。
咨询记录 · 回答于2022-12-05
输入一个字符串,用移动指针的方式逐个输出该字符串首位后移动后的子串,如输入abcd,输出bcd,cd,d
输入一个字符串,用移动指针的方式逐个输出该字符串首位后移动后的子串,如输入abcd,输出bcd,cd,d。好的,,稍等。
代码如下:#include int isPrime(int n){ int i; for(i=2;i<=n-1;i++) { if(n%i==0) return 0; } return 1;}int main() { char s[1000]; scanf("%s",s); char *p; for(p=s+1;*p!='\0';p++) printf("%s\n",p); return 0;}
好的
#include int isPrime(int n){ int i; for(i=2;i<=n-1;i++) { if(n%i==0) return 0; } return 1;}int main() { char s[1000]; scanf("%s",s); char *p; for(p=s+1;*p!='\0';p++) printf("%s\n",p); return 0;}
不好意思,下面这个,上面多了个函数,忘记删除了:#include int main() { char s[1000]; scanf("%s",s); char *p; for(p=s+1;*p!='\0';p++) printf("%s\n",p); return 0;}
好的,谢谢
行,谢谢你
不用回复,这边必须我们回最后一条。