关于#整型#的问题,如何解决?

题目
谁来回答问题
题目描述
输入10个学生学号,存到数组中,输入指定的学号,该学号已经在数组中,输出该学生的学号,以及该学号在数组中的位置。
输入描述
先输入10个整型数据,代表十个学生的学号;
再输入一个整型数据,代表要提问的学生的学号。
输出描述
输出该学生的学号,以及该学号在数组中的位置(即数组元素下标,取值为0~9中的某一个数据)。
前置条件
输入样例
20190101 20190102 20190103 20190105 20190104 20190107 20190106 20190108 20190109 20190110
20190107
输出样例
20190107 5


int main()
{
    int stu[10], i, id;
    for (i = 0; i < 10; i++)
        scanf("%d", &stu[i]);
    scanf("%d", &id);
    for (i = 0; i < 10; i++)
    {
        if (stu[i] == id)
            printf("%d %d", stu[i], i);
    }
    return 0;
}