C语言编程>第二十二周 ④ 从键盘输入一组小写字母,保存在字符数组str中,请补充fun函数,该函数的功能是:把字符数组str中字符下标为偶数的小写字母转换成对应的大写字母,结果仍保存在原数组

例题:从键盘输入一组小写字母,保存在字符数组str中,请补充fun函数,该函数的功能是:把字符数组str中字符下标为偶数的小写字母转换成对应的大写字母,结果仍保存在原数组中。

例如,输入 “asdfghj”,则输出 “AsDfGhJ”。
请勿改动主函数main与其它函数中的任何内容,仅在fun函数的横线上填写所需的若干表达式或语句。

代码如下:

#include<stdio.h>
#define N 100
void fun(char s[])
{
    
    
	int j=0;
	while(s[j]!='\0')
	{
    
    
		if(j%2==0)
			s[j]-=32;
		j++;
	}
}
main()
{
    
    
	char str[N];
	printf("Please input a string:\n");
	gets(str);
	printf("The original string:\n");
	puts(str);
	fun(str);
	printf("The new string:\n");
	puts(str);
}

输出运行窗口如下:
在这里插入图片描述

越努力越幸运!
加油,奥力给!!!

猜你喜欢

转载自blog.csdn.net/qq_45385706/article/details/112801470
今日推荐