當前位置:編程學習大全網 - 編程軟體 - C語言編程,怎麽從鍵盤輸入壹行字符,要求少於20個

C語言編程,怎麽從鍵盤輸入壹行字符,要求少於20個

#include<stdio.h>

int main()

{

int c[20];

printf("Please enter a character:");

while((c[20]=getchar())!='#')/*這裏用c[20]等於將輸入的字符直接賦值給下標為20的哪個數組元素也就是說妳的C[0]到c[19]都沒賦值,而且妳要輸入的是20個元素而c[20]是第21個元素了, 再有就是while後面如果沒有其他語句就應該加壹個 ; 符號表示執行壹個空語句*/

if(c[20]>='a'&&c[20]<='z')

putchar(c[20]-'a'+'A');

else

putchar(c[20]);

printf("\n");

return 0;

}

#include<stdio.h>

int main()

{

int c[20];

int ch,i=0;

printf("Please enter a character:");

while((ch=getchar())!='#')

{

c[i]=ch;

i++;

}

if(c[20]>='a'&&c[20]<='z')

putchar(c[20]-'a'+'A');

else

putchar(c[20]);

printf("\n");

return 0;

}

  • 上一篇:黑客和C語言,匯編語言,windows編程有什麽關系04
  • 下一篇:川汽野馬f12obd接口在哪個地方
  • copyright 2024編程學習大全網