教えて下さい。
以下のプログラムを修正してCtrl+Zを入力するまで作業を繰り返すにはどうしたらいいでしょうか?

#include <stdio.h>

int main( void )
{
char moji;

printf( "文字を入力しなさい " );
scanf( "%c", &moji );

if ( moji >= 'A' && moji <= 'Z' ) {
printf( "英大文字です\n" );
}
else if ( moji >= 'a' && moji <= 'z' ) {
printf( "英小文字です\n" );
}
else if ( moji >= '0' && moji <= '9' ) {
printf( "数字です\n" );
}
else {
printf( "英字でも数字でもありません\n" );
}

return 0;
}