#include <stdio.h>
#include <string.h>
void main(void)
{
char A1[100]={0};
char A2[100]={0};
int i;
printf("請輸入任意字串 \n\r");
scanf("%s",&A1);
memcpy(A2,A1,sizeof(A1)/sizeof(char));
for(i=0;i<100;i++)
printf("A[%d]=%s\n\r",i,A[i]);
}
剛剛入門C,求大家幫忙解決一下報錯問題,謝謝!
uj5u.com熱心網友回復:
#include <stdio.h>
#include <string.h>
//void main(void)
int main(void)
{
char A1[100]={0};
char A2[100]={0};
int i;
printf("請輸入任意字串 \n\r");
//scanf("%s",&A1);
scanf("%s", A1);
memcpy(A2,A1,sizeof(A1)/sizeof(char));
for(i=0;i<100;i++)
//printf("A[%d]=%s\n\r",i,A[i]);
printf("A[%d]=%c\n\r",i,A2[i]);
}
供參考~
轉載請註明出處,本文鏈接:https://www.uj5u.com/houduan/74472.html
標籤:C語言
上一篇:這代碼哪里有錯,求解啊
