C语言 问题 求解

[复制链接]
查看11 | 回复4 | 2012-12-13 16:55:55 | 显示全部楼层 |阅读模式
for(i=0;i!='\0';i++)有问题for(i=0;e!='\0';i++)...
回复

使用道具 举报

千问 | 2012-12-13 16:55:55 | 显示全部楼层
不要那么麻烦 ,,直接定义如下 :#includeint main(){char f[40],e[20];
printf("请输入一个字符串\n");
scanf("%20s",e);
printf("请输入一个字符串\n");
scanf("%20s",f);printf("...
回复

使用道具 举报

千问 | 2012-12-13 16:55:55 | 显示全部楼层
for(i=0;i!='\0';i++) //应该是e!='/0'
g=e;...
回复

使用道具 举报

千问 | 2012-12-13 16:55:55 | 显示全部楼层
for(i=0;i!='\0';i++)改成for(i=0; e != '\0';i++), g[i+h]=f[h];改成 g[i+h - 1]=f[h];前一个循环完了i已经比最大下标大了1...
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

主题

0

回帖

4882万

积分

论坛元老

Rank: 8Rank: 8

积分
48824836
热门排行