カンマをタブに変換するフィルターを作りたいんですが
データをフィルタに通すと何も帰って来ないんです。
ここをこうしろ!ってとこがあったら教えて頂けませんか?

#include <stdio.h>
#include <string.h>

main(int argc,char *argv[])
{
FILE *fpr;
char *p;
char moji[BUFSIZ];


fpr = fopen( argv[1] ,"r");

while( fgets( moji ,sizeof(moji), fpr ) != NULL );
{
while(1){

p = strstr( moji , "," );

if( p==NULL ){ break;}

*p = '\t' ;

}
}

fprintf(stdout,"%s",moji);
}