#include "stdio.h" #include "string.h" #include "stdlib.h" int main() { int i, j=0; char array[2][100]; char parray[100][8]; for (i = 0; i<2; i++) { gets(array[i]); } int len = 0; int m = 0; int tmp2; char *p = NULL; for (i = 0; i<2; i++) { p = array[i]; len = strlen(array[i]); if(len == 0) { break; } if (len>8) { tmp2 = len / 8; len = len % 8; while (tmp2--) { memcpy(parray[j], p, 8); j++; p = p + 8; } } memcpy(parray[j], p, len); for (m = len; m < 8; m++) { parray[j][m] = '0'; } j++; } int n = 0; for (i = 0; i<j; i++) { for (n = 0; n < 8; n++) { printf("%c", parray[i][n]); } printf("\n"); } return 0; }
点赞 评论

相关推荐

牛客网
牛客企业服务