参考代码:
#include<stdio.h>
#include<string.h>
#define N 80
typedef char str[N]; //重定义一个含有80个元素的字符数组
void transfer(char *string); //字符串转化函数
void main()
{
str str1,str2,str3,str4; //定义四个字符串
gets(str1); //输入字符串str1
gets(str2); //输入字符串str2
gets(str3); //输入字符串str3
gets(str4); //输入字符串str4
transfer(str1); //转化字符串str1
transfer(str2); //转化字符串str2
transfer(str3); //转化字符串str3
transfer(str4); //转化字符串str4
puts(str1); //输出转化后的字符串str1
puts(str2); //输出转化后的字符串str2
puts(str3); //输出转化后的字符串str3
puts(str4); //输出转化后的字符串str4
}
void transfer(char *string)
{
int i=0,j=0,len=0;
str str0; //字符串str0用来承接字符串string转化后的元素
len=strlen(string); //求字符串string的长度
for(i=0;i<len;i++)
{
if(string[i]!=' ')
{
str0[j++]=string[i];
}
}
str0[j]=0;
strcpy(string,str0); //将字符串str0的元素复制给字符串string.
}
0.0分
2 人评分
点我有惊喜!你懂得!浏览:1564 |
点我有惊喜!你懂得!浏览:4114 |
C语言程序设计教程(第三版)课后习题8.4 (C语言代码)浏览:575 |
C二级辅导-计负均正 (C语言代码)浏览:556 |
C语言程序设计教程(第三版)课后习题11.1 (C语言代码)浏览:822 |
C语言程序设计教程(第三版)课后习题8.4 (C语言代码)浏览:658 |
C语言程序设计教程(第三版)课后习题5.7 (C语言代码)浏览:669 |
C语言程序设计教程(第三版)课后习题1.5 (C++代码)浏览:1114 |
2005年春浙江省计算机等级考试二级C 编程题(2) (C语言代码)浏览:672 |
1124题解浏览:630 |