注意事项:
scanf()函数连续输入整数和字符时会读取换行符,输入字符串就行了
参考代码:
#include <stdio.h> #include <stdlib.h> int main() { int n,m,i,j=0; char *a=NULL,*b=NULL; scanf("%d",&n); a=(char *)malloc(n*sizeof(char)); //getchar(); //for(i=0;i<n;i++) //scanf("%c",&a[i]); scanf("%s",a); //getchar(); scanf("%d",&m); b=(char *)malloc((n-m)*sizeof(char)); for(i=m-1;i<n;i++) b[j++]=a[i]; for(i=0;i<=n-m;i++) printf("%c",b[i]); return 0; }
0.0分
0 人评分
C语言程序设计教程(第三版)课后习题7.2 (C语言代码)浏览:1072 |
C二级辅导-同因查找 (C语言代码)浏览:585 |
Pascal三角 (C语言代码)浏览:1189 |
【出圈】 (C语言代码)浏览:796 |
C语言程序设计教程(第三版)课后习题7.5 (C语言代码)浏览:858 |
2006年春浙江省计算机等级考试二级C 编程题(2) (C语言代码)浏览:647 |
C语言程序设计教程(第三版)课后习题6.3 (C++代码)浏览:963 |
震宇大神的杀毒软件 (C语言代码)浏览:1080 |
钟神赛车 (C语言代码)浏览:602 |
C语言程序设计教程(第三版)课后习题7.5 (C语言代码)浏览:686 |