输入一个不定长的字符串,以字母开头,里面包含数字,需要将数字前的字母复读,复读的次数为该数字mod6
例如:输入ase12skd9
输出aseskdddd
复读数字前的字符串(刚学c语言,不会打)
- 写回答
- 好问题 0 提建议
- 关注问题
- 邀请回答
-
1条回答 默认 最新
CSDN专家-天际的海浪 2021-11-29 00:29关注#include<stdio.h> int main() { char c; int i,n; while ((c=getchar())!='\n' && c!=EOF) { printf("%c",c); if(scanf("%d", &n)==1) for (i = 0; i < n%6; i++) printf("%c",c); } return 0; }本回答被题主选为最佳回答 , 对您是否有帮助呢?解决 无用评论 打赏 举报