问答题
请编写一个函数fun,它的功能是:将ss所指字符串中所有下标为奇数位置上的字母转换成大写(若该位置上不是字母,则不转换)。
例如:若输入“abe4Efg”,则应输出“aBc4EFg”。
注意:部分源程序在文件PROG1.C中。
请勿改动主函数main和其他函数中的任何内容,仅在函数fun的花括号中填入你编写的若干语句。
文件PROG1.C内容如下:
#include<stdio.h>
#include<string.h>
void fun ( char *ss )
void main ( )
char tt[81] ;
printf("\nPlease enter an string within 80 characters: \n" ) ;
gets( tt ) ;
printf( " \n\nAfter changing, the string\n \" % s\ , tt ) ;
fun( tt ) ;
printf( " \nbecomes\n \"% s\"\n" , tt) ;
【参考答案】
void fun (char *ss)
{
int i:
int n:
n=st......
(↓↓↓ 点击下方‘点击查看答案’看完整答案、解析 ↓↓↓)