Почему я должен использовать% c здесь вместо% s? Если я использую% s, произойдет ошибка
printf("%c",Array[i]);
, когда я определю char Array[STRSIZE]="apple"; should use %s here
, как правильно использовать% s и% c?
Код:
#include<stdio.h>
#include<string.h>
int main(){
#define STRSIZE 81
char Array[STRSIZE];
printf("Enter a string: ");
gets(Array);
printf("\nYou entered: ");
int i ;
for(i=0;i<strlen(Array);i++){
printf("%c",Array[i]);
}
return 0 ;}
Результат:
Enter a string: apple
You entered: apple