#include <stdio.h>
#include <stdlib.h>
#include <string.h>
int main()
{
char firstName1[20];
char lastName1[20];
char firstName2[20];
char lastName2[20];
char firstName3[20];
char lastName3[20];
int scores[18];
scanf("%s", &firstName1[0]);
scanf("%s", &lastName1[0]);
printf("%s ", &firstName1[0]);
printf("%s ", &lastName1[0]);
//this for loop here is not being executed, could it be a formatting
issue?
//%i or %d?
int i=0;
for(i=0;i>6;i++)
{
scanf(" %d ", &scores[i]);
}
int j=0;
for(j=0;j>6;j++)
{
printf("%i", &scores{j]);
}
return 0;
}
Run Code Online (Sandbox Code Playgroud)
提供的图片显示输出结果,输入名称和打印名称有效,但是没有执行带有scanf的循环得分