int main () {
char b[100];
for (int i = 1; i <= 10; i++ )
scanf ("%c%*c", b[i]);
}
但我收到错误“格式争论不是指针”
如何声明一个数组以获取用户的所有值?
编辑 :
#include <cstdio>
#include <stdlib.h>
using namespace std;
int p[100], b, bc;
char bb[100];
int main () {
printf("Enter Count : ");
scanf ("%d", &bc);
for (b = 1; b <= bc; b++ ) {
printf("Enter a char and integer: ");
scanf ("%c%*c %d", &bb[b-1], &p[b-1]);
printf ("\n Your Entries => %c, %d", bb[b-1], p[b-1]);
}
return 0;
}
这是我的源代码。