C语言编程题新生求解 帮忙看下代码错误 我看不出来啊 谢谢了

[复制链接]
查看11 | 回复3 | 2012-11-24 23:05:52 | 显示全部楼层 |阅读模式
首先,你硬要写int main不算错,因为return了,不过还是直接void好,然后你的a和d到底是整形数据还是数组,导致后面乱用了,其次scanf("%s %c",d,c);应该为scanf("%s %c",d,&c);(d为数组首地址不需要&,但c必须要),最后,if(a=c)个人猜测为比较,改为==,整体看下来,错误不少,但学习就是要多练,加油吧...
回复

使用道具 举报

千问 | 2012-11-24 23:05:52 | 显示全部楼层
#include#includeint main(){int b=0,i,k;char d[1000]; char c; printf("请输入字符串 和要查找的字符\n"); scanf("%s %c",d,&c); for(i=0;i#includevoid main(){ int b=0,i; char d[5]={0}; char c;for(i=0;i<strlen(d);i++){scanf("%c",d);} scanf("%c",c); for(i=0...
回复

使用道具 举报

千问 | 2012-11-24 23:05:52 | 显示全部楼层
a你压根就没定义这货。 char a[1000],d[1000];给好评哦,亲,又疑问追问。...
回复

使用道具 举报

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

本版积分规则

主题

0

回帖

4882万

积分

论坛元老

Rank: 8Rank: 8

积分
48824836
热门排行