解题思路:无
注意事项:本题的关键就在于输出格式的正确,而没有消除空格都会显示格式错误,不需要指针,一个简单的if语句即刻解决。
参考代码:
#include <stdio.h>
#include <string.h>
void andy(char a[200]);
int main()
{
char a[200];
gets(a);
andy(a);
}
void andy(char a[200])
{
int i, n, k, j;
char b[200]={'a'};
n = strlen(a);
k = 0;
for (i = n - 1; i >= 0; i--)
{
if (a[i] != ' ') //消除空格
{
b[k] = a[i];
k++;
}
}
for (j = 0; j < k; j++)
{
printf("%c", b[j]);
}
}
0.0分
2 人评分
A+B for Input-Output Practice (VII) (C语言代码)浏览:1414 |
C语言程序设计教程(第三版)课后习题7.5 (C语言代码)浏览:900 |
WU-蓝桥杯算法提高VIP-企业奖金发放 (C++代码)浏览:1266 |
WU-拆分位数 (C++代码)浏览:819 |
C语言程序设计教程(第三版)课后习题1.6 (C语言代码)浏览:574 |
DNA (C语言描述,蓝桥杯)浏览:1653 |
C语言程序设计教程(第三版)课后习题7.3 (C语言代码)浏览:569 |
1134题解(求分析)浏览:795 |
杨辉三角 (C语言代码)浏览:734 |
C二级辅导-计负均正 (C语言代码)浏览:664 |