解题思路:
创建两个字符数组,一个用来输入数字,然后再把数字存入数组之后再存一个空格。
参考代码:
#include <stdio.h> #include <string.h> void cmp(char a[]){ int i,j; char b[20]; for(i=0,j=0;i<10;i++){ b[j++] = a[i];//因为用的是j++,只有再下一次使用到j,数字才会增加。 b[j++] = ' '; } b[j] = '\0'; for(int i=0;b[i]!='\0';i++){ printf("%c",b[i]); } } int main(){ char a[10]; gets(a); cmp(a); return 0; }
0.0分
1 人评分
C语言程序设计教程(第三版)课后习题12.2 (C语言代码)浏览:806 |
C语言训练-斐波纳契数列 (C语言代码)浏览:2815 |
C语言程序设计教程(第三版)课后习题8.5 (C语言代码)浏览:583 |
C语言程序设计教程(第三版)课后习题6.7 (C语言代码)浏览:518 |
字符串比较 (C语言代码)答案错误????浏览:597 |
【排队买票】 (C语言代码)浏览:899 |
C语言程序设计教程(第三版)课后习题3.7 (C语言代码)浏览:840 |
C语言程序设计教程(第三版)课后习题4.9 (C语言代码)浏览:627 |
C语言程序设计教程(第三版)课后习题8.8 (C语言代码)浏览:1419 |
1157题解浏览:713 |