【初心者歓迎】C/C++室 Ver.34【環境依存OK】
■ このスレッドは過去ログ倉庫に格納されています
0677デフォルトの名無しさん
2007/02/10(土) 12:17:51>>674を参考にして作ってみたサンプル
#include <stdio.h>
#include <string.h>
int main( int argc, char *argv[] )
{
int i, j;
char buf[3] = { 0 };
char watb[10][3]={ "0", "1", "2", "3", "4", "5", "6", "7", "8", "9" };
FILE *fp;
if( ( argc < 2 ) || ( ( fp = fopen( argv[1], "r") ) == NULL ) )
return 1;
for(i=0; feof(fp) == 0; i++)
{
buf[1] = fgetc( fp );
if( buf[1] == 10 )
printf( "\n" );
else
for(j=0; j < 10; j++)
if( ( buf[1] == '0' + j ) || ( strcmp( buf, watb[j] ) == 0 ) )
printf( "%d", j );
buf[0] = buf[1];
}
return 0;
}
■ このスレッドは過去ログ倉庫に格納されています