[求助]C语言程序题
各位编程界的大虾,小弟这里有两个编程的简单题目,应该非常简单,可是小弟学都没学过,哪位能够帮助写一下,急用,用C语言:
(1)将一个数组a[5]中的数据值按逆序重新存放。例如,原来的顺序为8,6,5,4,1。要求改为1,4,5,6,8。
(2)写一函数,能对输入一行字符,分别统计出其中英文字母、空格、数字和其它字符的个数。
#include <stdio.h>
#include <string.h>
void Inverse(int *cp_Parameter_A, int i_Parameter_A);
void main()
{
int Array[10]={1,2,3,4,5,6,7,8,9,0};
int LArrayA;
Inverse(Array, 10);
for (LArrayA=0; LArrayA<10; LArrayA++)
printf("%d",Array[LArrayA]);
}
void Inverse(int *cp_Parameter_A, int i_Parameter_A)
{
int *ip_Temp_A;
int i_Temp_A;
for (ip_Temp_A = cp_Parameter_A + i_Parameter_A -1; cp_Parameter_A < ip_Temp_A; cp_Parameter_A++, ip_Temp_A--)
{
i_Temp_A = *cp_Parameter_A;
*cp_Parameter_A = *ip_Temp_A;
*ip_Temp_A = i_Temp_A;
}
}