Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- #include<stdio.h>
- #include<stdlib.h>
- //by FamiHug
- int main()
- {
- typedef struct ds
- {
- int info;
- struct ds *link;
- } dslk;
- int n,i,cntr=0;
- dslk *p,*l,*t;//l la contro co dinh tro den phan tu dau tien.t la con tro temp
- t=NULL;
- printf("CHUONG TRINH KIEM TRA DAY NHAP VAO CO TANG KHONG\n");
- printf("Nhap vao so phan tu cua day: ");
- scanf("%d",&n);
- if(n>=2)
- {
- for(i=1;i<=n;i++)
- {
- p=(dslk *)malloc(sizeof(dslk));
- if(t==NULL)
- {
- p->link=NULL;
- t=p;
- }
- if(i==1) l=p;
- else
- {
- p->link=t;
- t=p;
- }
- }
- l=p;
- for(i=1;i<=n;i++)//Nhap tu dau den cuoi ds
- {
- printf("Phan tu thu %d la ",i);
- scanf("%d",&p->info);
- p=p->link;
- }
- //Kiem tra tang
- p=l;
- for(i=1;i<=n-1;i++)
- {
- if(p->info<p->link->info)
- {
- cntr++;
- }
- p=p->link;
- }
- if(cntr==n-1)
- printf("Day vua nhap la day tang");
- else
- printf("Day vua nhap KHONG la day tang");
- }
- else
- printf("So nhap vao khong hop le. Chuong trinh ket thuc");
- return 1;}
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement