1楼:小菜呀小菜
144: error: structure has no member named `number'
结构体没有名称为“number”的成员
172: error: `stu' undeclared (first use in this function)
stu没有声明(首次使用时,先声明)
220: error: invalid use of undefined type `struct student'
struct student这个专类型没声明。。属。。。。。。。。。。
你双击错误,编译器会自动定位到有错误的**行,你一条一条改吧错误其实没这么多,通常是一个错误引发n个
c语言编写一个程序,运行时出现了这个问题……求大神解释
2楼:匿名用户
for(i=0;i
baiif(!((line[i]==32)&&(line[i+1]==32)))
l[j++]=line[i];
你这里line可能du要越界哟。line[i+1],当zhii取最大值时,不一定有哟dao
下面对l也是一回
样,明答显可能会越界的 。
原因就在于line越界了,l其实也要越界的,不过在后面,没有他表现的机会了
你可以这样 (i+1)%strlen(line)这样就不会越界了
3楼:匿名用户
提示line的变量越界。
for(i=0;iif(!((line[i]==32)&&(line[i+1]==32)))
l[j++]=line[i];
line[i+1]超出边界范围,属于用法错误。
后面的也数组用回法也一样。要
答注意边界条件的使用
请各位大神帮我这个菜鸟看看这个c语言**的问题。
4楼:匿名用户
**本身没有问题
注意输入时使用英文的逗号分隔数字,一定要是英文的,不要写成中文逗号了
5楼:
**无错。你输入时必须用英文逗号隔开数据,因为你在scanf的控制符之间写了英文逗回号。建议把那些逗答号删除,输入时就可以用空格或回车来隔开数据了。其实写简单点更好——
#include"stdio.h"
intmain(intargc,char*argv){intt,n,m;
printf("输入10个数字\n");
for(t=0;t<10;t++){
scanf("%d",&n);
if(m
运行样例:
请大家帮忙看看这道C语言题,请大家帮我看看这道C语言题目,谢谢了!!求回文数?
1楼 樣小樣 1 fun函数返回值是指针a 一个地址 而从if r 0 a s 这里可以看出a就是字符串t最后一次出现时的地址。 2 两个p是不同的变量! 知识漏点 此程序中 主函数的p有效范围只在主函数,用来接收返回值 p fun s t 此程序中 fun函数的p有效范围只在fun函数上,用来接收...
大神帮忙看看这道c语言的题怎么写
1楼 匿名用户 include stdio h void main int j k sum 0 for k 2 k 1000 k sum 0 for j 1 j 2楼 匿名用户 include int ws int a if sum a return 1 else return 0 void mai...
请问这个coser叫什么名字各位大神帮帮忙啊
1楼 猫依兔子 六道骸 性别 女 国籍 日本 求采纳 这coser的名字叫什么,不是动漫名字,是真人 2楼 廖翁冲 第一个是刀剑神域的,第二个是约会大作战的 新晋coser一名,求各位大神帮帮忙,帮我取个 ,最好是不要重名的 3楼 贤哥就是这么帅 你叫什么名字,最后一个字或两个字,不要姓 4楼 花花...