c语言输入四个数,然后输出这个四个数的字符,中间用空格隔开,要用函数 C语言编写程序,对从键盘输入的
www.zhiqu.org 时间: 2020-12-21
首先,你的void apple(int)要改成void apple(int);
其次,你的子程序没有实现输出字符的功能,还是输出的数字,建议修改如下:
void apple(int n)
{ char a,b,c,d;
d=n%10; n/=10;
c=n%10; n/=10;
b=n%10; n/=10;
a=n%10;
a+='0'; b+='0'; c+='0'; d+='0';
printf("%c %c %c %c
",a,b,c,d);
}
#include int main() { int i,j,a[10], t; for(i=0;ia[j]) { t=a[i]; a[i]=a[j]; a[j]=t; } for(i=0;i<10;i++) printf("%d ", a[i]); return 0; }
楼主请看这里这里 决对好用的程序
#include
main()
{
char str[20];
int i=0,j,count=0;
printf("请输入要统计的字符以回车结束: