07/07/21 20:59:20
URLリンク(www3.uploader.jp)
11000111101111100011
っていう文字列が与えられた時に、1*2 0*3 1*4 ....
って簡易圧縮みたいなのをしたいわけです
で、文字列に 1と0以外のものが入ってた時に、とりあえずエラーを出したいんだけれど
char buff[1024];
scanf("%s",&buff);
for( n=0; buff[n] == '\0'; n++)
{
if ( buff[n] != '0' || buff[n] != '1' )
{
printf("Error!\n");
goto endline;
}
}
ここのifがうまく反応してくれません
初歩的なミスがあると思うのですが、よろしくお願いします