#include <stdio.h>
#include <stdlib.h>
int myStrlen(char s[]){
int i;
for(i=0;s[i]!='\0';i++);
return i;
}
int main(){
int i, size;
char *s;
char t[1024];
size = myStrlen(t);
s
= (char *)malloc(sizeof(char)*(size
+1));//sは表示する文字列 if(s == NULL){//エラー処理
return 0;
}
for(i=0;i<size;i++){
s[i] = t[i];
}
s[size] = '\0';
return 0;
}
I2luY2x1ZGUgPHN0ZGlvLmg+CiNpbmNsdWRlIDxzdGRsaWIuaD4KCmludCBteVN0cmxlbihjaGFyIHNbXSl7CiAgICBpbnQgaTsKICAgIGZvcihpPTA7c1tpXSE9J1wwJztpKyspOwogICAgcmV0dXJuIGk7Cn0KCmludCBtYWluKCl7CiAgICBpbnQgaSwgc2l6ZTsKICAgIGNoYXIgKnM7CiAgICBjaGFyIHRbMTAyNF07CiAgICBzY2FuZigiJXMiLHQpOwogICAgc2l6ZSA9IG15U3RybGVuKHQpOwogICAgcyA9IChjaGFyICopbWFsbG9jKHNpemVvZihjaGFyKSooc2l6ZSsxKSk7Ly9z44Gv6KGo56S644GZ44KL5paH5a2X5YiXCiAgICBpZihzID09IE5VTEwpey8v44Ko44Op44O85Yem55CGCiAgICAgICAgcHJpbnRmKCJFUlJPUlxuIik7CiAgICAgICAgcmV0dXJuIDA7CiAgICB9CiAgICBmb3IoaT0wO2k8c2l6ZTtpKyspewogICAgICAgIHNbaV0gPSB0W2ldOwogICAgfQogICAgc1tzaXplXSA9ICdcMCc7CiAgICBwcmludGYoIiVkIDogJXMiLHNpemUscyk7CiAgICBmcmVlKHMpOwogICAgcmV0dXJuIDA7Cn0K