Esta cuestión se puede resolver de diferentes formas, por lo tanto te compartimos la que para nosotros es la solución más completa.
Ejemplo: implementar crc usando lenguaje c
#include <stdio.h> #include <conio.h> #include <string.h> void main() int i,j,keylen,msglen; char input[100], key[30],temp[30],quot[100],rem[30],key1[30]; clrscr(); printf("Enter Data: "); gets(input); printf("Enter Key: "); gets(key); keylen=strlen(key); msglen=strlen(input); strcpy(key1,key); for (i=0;i<keylen;j++)key[j]='0';elsefor(j=0;jkey[j]=key1[j];for(j=keylen-1;j> 0;j--) if(temp[j]==key[j]) rem[j-1]='0'; else rem[j-1]='1'; rem[keylen-1]=input[i+keylen]; strcpy(temp,rem); strcpy(rem,temp); printf("nQuotient is "); for (i=0;i
¡Haz clic para puntuar esta entrada!
(Votos: 3 Promedio: 5)