C语言,怎么实现从一个txt文件中读取一个int数字后输出,再读取文件中下一个int型数字?

假如txt文件内容为:
10,20,0.....
怎么实现读取10之后输出,再读取20输出,再读取0输出....直到文件结束?

如果一行一个数,就readline
如果全在一行,用逗号隔开,那就整行当字符串读出来,然后用 字符串.split(",") 分割出数组,再循环遍历

int a;
while (cin>>a)
{
printf("%d", a);
getchar();
}