07/09/26 21:19:21
>>507
(・3・) エェー 暇だYO!
#include<stdio.h>
#include<string.h>
int main(void){
char m1[100+1], m2[100*3+1], *ptr=m2;
int m1_len, i;
printf("入力文字列(m1)==>");
scanf("%100s", m1);
m1_len=strlen(m1);
for(i=0;i<m1_len;i++) ptr+=sprintf(ptr, "@1%c", m1[i]);
printf("圧縮(m2):%s\n", m2);
printf("圧縮比:%.1f%%\n", strlen(m2)*100./m1_len);
return 0;
}