#include<stdio.h> int main() { int arr[10] printf("请输入每个员工的工资\n"); for(int i=0;i<=10;i++) { scanf("%d",arr[10]); } for(int i=1;i<=10;i++) { printf("第%d个员工的工资为%d\n", i, arr[i-1]); } }
时间: 2023-06-23 17:58:28 浏览: 79
一些简单的c语言小程序.zip
这段代码缺少了一个分号,应该在第2行int arr[10]后面加上分号。此外,在第9行scanf应该是&arr[i],而不是arr[10]。最后一点是数组下标应该从0开始,所以在第11行应该是arr[i]而不是arr[i-1]。修改后的代码如下所示:
```
#include<stdio.h>
int main() {
int arr[10]; // 加上分号
printf("请输入每个员工的工资\n");
for(int i=0;i<10;i++) { // 修正数组下标
scanf("%d", &arr[i]); // 修正scanf语句
}
for(int i=0;i<10;i++) { // 修正数组下标
printf("第%d个员工的工资为%d\n", i+1, arr[i]); // 修正数组下标
}
}
```
阅读全文