Escolar Documentos
Profissional Documentos
Cultura Documentos
#include<stdio.h>
#include<conio.h>
#include<string.h>
void main()
{
int n,i;
char d[10][10];
clrscr();
printf("\t\tProgram for Stuffing and Destuffing");
printf("\n\nEnter number of dataword to be entered: ");
scanf("%d",&n);
for(i=0;i<n;i++)
{
printf("Enter %d dataword: ",i+1);
scanf("%s",d[i]);
}
for(i=0;i<n;i++)
{
if(strcmp(d[i],"01111110")==0)
{
strcpy(d[i],"011111010");
}
}
printf("\n\nDatawords send after stuffing:\n\n");
for(i=0;i<n;i++)
{
printf("%s",d[i]);
printf("\n");
}
for(i=0;i<n;i++)
{
if(strcmp(d[i],"011111010")==0)
{
strcpy(d[i],"01111110");
}
}
getch();
}
OUTPUT:
CODE:
#include<stdio.h>
#include<conio.h>
void add1(int a[8],int b[8],int add[8]);
void add2(int c[8],int d[8],int total[8]);
void main()
{
int d1[8],d2[8],i,j,n,add[8],c[8];
clrscr();
printf("\t\tProgram for Checksum method");
printf("\nAt Sendors End:\n\n");
printf("\nEnter the 8 bit dataword1:");
for(i=0;i<8;i++)
scanf("%d",&d1[i]);
printf("\nEnter the 8 bit dataword2:");
for(i=0;i<8;i++)
scanf("%d",&d2[i]);
add1(d1,d2,add);
add2(d1,d2,add);
getch();
}