| 网站首页 | 业界新闻 | 小组 | 威客 | 人才 | 下载频道 | 博客 | 代码贴 | 在线编程 | 编程论坛
欢迎加入我们,一同切磋技术
用户名:   
 
密 码:  
共有 521 人关注过本帖
标题:各位大侠帮指点下哪错了
只看楼主 加入收藏
呵呵呵。。
Rank: 2
等 级:论坛游民
帖 子:43
专家分:52
注 册:2010-6-11
结帖率:88.89%
收藏
已结贴  问题点数:20 回复次数:1 
各位大侠帮指点下哪错了
#include<stdio.h>
#include<malloc.h>
#include<alloc.h>

struct line
{
    char data;
    struct line *next;
}stu;
/*输出链表函数*/
void print(struct line *head)  
{
    struct line *r;
    r=head;
    while(r)
    {
        printf("%c ",r->data);
        r=r->next;
    }
    printf("\n");
}
/*删除节点函数*/
void Delete(struct line *head)   
{
    char i;
    scanf("%c",&i);
    struct line *q,*p;
    q=head;
    p=q->next;
    while(p->data!=i&&p)
    {   
        q=p;
        p=p->next;
    }
    if(p==NULL)
        printf("No\n");
    else
        q->next=p->next;
    free(p);
}



void main()
{
    char ch;
    struct line *s,*head=NULL;
    ch=getchar();
   
    while(ch!='\n')
    {
        s=(struct line *)malloc(sizeof(struct line));
        s->data=ch;
        if(head==NULL)   //如果为空就把头链表地址赋给head
        {   
            head=s;
            s->next=NULL;
        }
        else
            s->next=head;
        head=s;
        ch=getchar();
   
    }
    print(head);
    Delete(head);
    print(head);
}


错误提示:“fatal error C1083: Cannot open include file: 'alloc.h': No such file or
directory”
2010-07-27 19:24
do8do8do8
Rank: 10Rank: 10Rank: 10
来 自:沙滩
等 级:贵宾
威 望:17
帖 子:366
专家分:1845
注 册:2010-7-2
收藏
得分:20 
你用VC吧 看到熟悉的那两杠// 不会在TC出现
VC里没有这个头文件'alloc.h'
删掉即可。
要么换成这个文件'stdlib.h'

学C语言从底层开始,学编程从问题开始,一日学会C!!!
2010-07-28 09:45
快速回复:各位大侠帮指点下哪错了
数据加载中...
 
   



关于我们 | 广告合作 | 编程中国 | 清除Cookies | TOP | 手机版

编程中国 版权所有,并保留所有权利。
Powered by Discuz, Processed in 0.015056 second(s), 7 queries.
Copyright©2004-2024, BCCN.NET, All Rights Reserved