关于C语言简单的程序问题

[复制链接]
查看11 | 回复2 | 2011-12-28 08:41:25 | 显示全部楼层 |阅读模式
1.scanf("%s",op.name);for(i=0;i<m;i++){if(strcmp(add.name,op.name) == 0) //表示两个字符串相当{printf("找到i值");break;}}2.op中的其他成员变量赋值为add中的值add.xxx= op.xxx//需要对每个成员一个一个的赋值如果是char*类型的,需要用strcpy(add.yyy,op.yyy);...
回复

使用道具 举报

千问 | 2011-12-28 08:41:25 | 显示全部楼层
数组是从0开始的啊。。。字符串的比较也有问题啊,需要单个的循环比较比如while(*a++ && *b++){ // do something}...
回复

使用道具 举报

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

本版积分规则

主题

0

回帖

4882万

积分

论坛元老

Rank: 8Rank: 8

积分
48824836
热门排行