1楼:匿名用户
#include
intmain(void)}}
y[ny]=0;
if(ny!=0)
printf("%s",y);
else
printf("notfound");
return0;}
2楼:撸完睡觉去
什么思路,没看明白
不是把大写字母输出吗
3楼:匿名用户
程序大概看了下 我的理解是你的意思是输出输入的一串字符中重复出现的大写字母,对吧?你表达的不是太清楚,你的做法你可以编译,测试啊。你应该想看看是不是有其他方法 是吧?
4楼:不愿相离
printf("input a string:");
//getchar();这一句的getchar不要,如果有这一句,你输入的字符串中的第一个字母就被它所获取,str中是从第二个字母开始保存
c语言编程 输入一个以回车键结束的字符串(少于80个字符)。输出其中所出现过的大写英文字母.
5楼:不愿相离
printf("input a string:");
//getchar();这一句的getchar不要,如果有这一句,你输入的字符串中的第一个字母就被它所获取,str中是从第二个字母开始保存
c语言编程:输入一个以回车结束的字符串a(少于80个字符),再输入一个字符串b,统计并输出b在a中出现的
6楼:匿名用户
以下是我给你编的程序,我试了,可以运行的,结果是对的,但是可能输出的格式不符合你的要求,你告诉我,我再改,我已经加了注释了,看不懂的就问我。希望能帮到你。
#include"stdio.h"
int input1(char a) //a数组的输入,返回的是a数组的长度
return i-1; //i-1即为数组长度。
}int input2(char a,int len) //len为a数组的长度,返回的是数组b的长度
//以上和input1相同。
if(len return 0; else return i-1; //返回i-1,因为它是b数组的长度 }int work(char a,char b,int len1,int len2) //len1,len2分别为数组a,b的长度 else if(temp!=b[j]) break; }i++; //找下一个a中的元素,来等待下一个循环。 temp=i; //temp随时要和i一致的 j=0; //每换一个a中的元素的话,如果和b[0]相等的话,b中的序列要从头比起 }return n; }void main() 7楼: //#include"stdafx.h"//ifthevc++6.0,withthisline. #include"stdio.h" #include"string.h" intmain(void) 8楼:匿名用户 利用库函数,strstr,或者自己实现,因为长度较短,所以普通的算法就可以。 1楼 匿名用户 include int main while arr i 1 n for j i j m return 0 编写程序,输入一个以回车符结束的字符串少于80个字行,将该字符逆序输出 2楼 凌乱心扉 include include int main 扩展资料 内 java程序 容 imp... 1楼 彭甲章蔓 include include string h intmain void str2 256 定义二个数组,并赋初值为0inti gets str1 读取一个字符串 for i 0 str1 i i for i 0 i 256 i if str2 i 1 判断数组中被str1填充的位... 1楼 天穆问天 include stdio h include string h void main printf s n s1 以下是测试 2楼 会点技术的小子 第一种 include include void main for int i 0 i 15 i if a str i str i z ...1请编写程序输入一行字符用回车结束输出
C语言程序:题目:从键盘输入字符串,按照字符顺序从小到大
c语言编程实现把输入的一行字符原样输出若是