#include <stdio.h>

int main()
{
	char dat[15];
	int list[15];
	int i = 0;
	int count = 0;
	memset(dat, 0, sizeof(dat));
	memset(list, 0, sizeof(list));

	dat[0] = '1', dat[1] = ',', dat[2] = '2', dat[3] = '3';
	dat[4] = ',', dat[5] = '4', dat[6] = '5', dat[7] = '6';
	dat[8] = ',', dat[9] = '\0';

	printf("--------------------\n");
	printf("コンマありのデータ\n");
	printf("--------------------\n");
	while (dat[i] != '\0')
	{
		printf("dat[%d] = %c\n", i, dat[i]);
		i++;
	}

	i = 0;
	while (dat[i] != '\0')
	{
		if (dat[i] != ',')
		{
			list[count] = dat[i] - '0';
			count++;
		}
		i++;
	}

	printf("--------------------\n");
	printf("コンマなしのデータ\n");
	printf("--------------------\n");
	i = 0;
	while (list[i] != '\0')
	{
		printf("list[%d] = %d\n", i, list[i]);
		i++;
	}
	return 0;
}
