(本代碼目的是將輸入的字符換成后面第四個字母,China——>Glmre)
問題描述:
當獨立執行此段代碼時輸出:Glmre
當和其他代碼并列執行時輸出:口Glmr
#include <math.h>
#include <stdio.h>
int main(void)
{
printf("hw 3.6\n");
printf("請輸入五位數密碼:\n");
char c[5];
int i;
for(i=0;i<6;i++) //for回圈輸入多個字符
{
c[i]=getchar(); //將輸入的字符賦給變數
}
for(i=0;i<6;i++)
{
c[i]=c[i]+4; //將輸入的字符換成后面第四個
c[5]='\0'; //結束
putchar(c[i]);
}
putchar('\n'); }
請大家幫忙看看是哪的問題,謝謝!
轉載請註明出處,本文鏈接:https://www.uj5u.com/houduan/266457.html
標籤:C語言
上一篇:求大佬教一下,c語言萌新。
