int atoi( const char *string );
サンプルです。
#include <stdio.h>
#include <stdlib.h>
int main()
{
char *str;
int i;
str = " -4000 円の赤字";
i = atoi( str );
printf( "atoi 関数\n" );
printf( "文字列: %s\n", str );
printf( "整数値: %d\n\n", i );
/*
数の一部として認識できない文字を読み込んだ時,
NULL 文字が読み込まれたとき読み込みが停止される
*/
str = " -4,000 円の赤字";
i = atoi( str );
printf( "atoi 関数(文字列中の数字部分にカンマをいれて確認)\n" );
printf( "文字列: %s\n", str );
printf( "整数値: %d\n", i );
return 0;
}