c程题目求解答516. 编写函数void fun(char *str),将参数字符串中各单词首字母变大写,其余字母变小写

c程题目求解答5
16. 编写函数void fun(char *str),将参数字符串中各单词首字母变大写,其余字母变小写.输入输出在main中实现.如输入"you HAVE 10 books,don't you? " 输出"You Have 10 Books,Don't You?".单词以空格、逗号、句号分隔.
#include
void fun(char *str)
{
}
main()
{char a[100];
gets(a);
fun(a);
puts(a);
}
17. n个整数,前面各数循环顺序后移m个位置,最后m个数变成最前面m个数.写函数void fun(int *p,int n,int m),实现上述功能.在main()中输入与输出.如下面程序输出 7 8 9 10 1 2 3 4 5 6 .注意,m可能大于n.
#include "stdio.h"
void fun(int *p,int n,int m)
{
}
main()
{void fun(int *,int ,int );
int x[10]={1,2,3,4,5,6,7,8,9,10},i;
fun(x,10,14);
for(i=0;i
klsnggkl40n0 1年前 已收到1个回答 举报

diablo1345 春芽

共回答了16个问题采纳率:100% 举报

#include "stdio.h"
#include"stdlib.h"
void fun(int *p,int n,int m)
{
int temp;
int *q=(int*)malloc(n*sizeof(int));
for(int i=0;i

1年前

6
可能相似的问题
Copyright © 2024 YULUCN.COM - 雨露学习互助 - 17 q. 0.077 s. - webmaster@yulucn.com