C语言关于数组的问题

时间:2013.10.20 发布人:adw2a8ef74s

C语言关于数组的问题

已解决问题

谷歌adw2a8ef74s用户在2013.10.20提交了关于“松狮C语言关于数组的问题”的提问,欢迎大家涌跃发表自己的观点。目前共有1个回答,最后更新于2025-02-14T21:09:01。希望大家能够帮助她。

详细问题描述及疑问:期待您的答案,没有什么华丽的语言,但是我对你的感谢不会减少 !

希望以下的回答,能够帮助你。

第1个回答

用户名:_jx_  

#include<stdio.h>//载入标准输入输库
main()//主函数作c程序入口函数始
{
char*s,c[80];//创建字符型指针字符型数组
s=c;//指针指向数组(数组名等于指向数组指针)
gets(s);/皮/键盘获取输入ss指向c[]所输入字符数组c
while((*(+白般海换助你列专女伯龙+s))!='\0')//s移位等于'\0'进入循环
if部草非可(*s=='a')bre**;//前s所指位置字符a跳循环
else{s++;gets(s);}//否则s移位继续获取s;
puts(s);//输s;
}

程序命盟析:
程序目明像测试指针字符数组府历免促统明许留重草龙解while判断s移则s所致位置c[1]输入串第二位
循环判断s++再输入串**原第二位所**保留原前两位c[]
循环结每输入单字符while循环运行直接预溶准杀输程序结束s值自增所'\0'输空输入第二字符a结束程序s总派八相住资自增指向a或者空位置输a面序脱慢受花吧列其情况则要求重新输入直输入串第二字符a输串a始面部