第一种(用c++):
while(cin>>first)
{
    char a;cin>>a;
    cin>>end
}
第二种用C:
while (1)
{
        scanf("%d", &num1);
        char c = getchar();  //过滤逗号
        scanf("%d", &num2);
        c = getchar();   //过滤空格
        if (c == '\n'){
            break;
        }
    }