my preaentation

来源:互联网 发布:微信会员卡源码下载 编辑:程序博客网 时间:2024/06/07 21:04
/*Question3.1:The question is to let us write a program to print out the element in the list*/#include<stdio.h>#include<stdlib.h>#define NULL ((Node *)0)typedef struct Node{    int data;    struct Node *next;}Node;int main(){Node *p1,*p2,*L,*a;int b,c,n;printf("please input the length of your list\n");scanf("%d",&n);L=(Node * )malloc(sizeof(Node));    L->next=NULL;p1=L;for(b=0;b<n;b++){printf("please input a number:");scanf("%d",&c);p2=(Node * )malloc(sizeof(Node));p2->data=c;p2->next=p1->next;p1->next=p2;p1=p1->next;}p1->next=NULL;    a=L->next;while(a){printf("%d\t",a->data);a=a->next;}}/* By using this program we can input the numbers we want and print out them.*/

0 0
原创粉丝点击