我是 c 新手,不太了解二維陣列的作業原理。執行代碼時,它會提示我輸入課程,然后當回圈中斷時,列印陳述句不會顯示我輸入的內容。
#include <stdio.h>
#include <stdlib.h>
#include <string.h>
int main()
{
char courses[60][100];
char ans ='y';
int i=0;
int p,j;
while (ans == 'y'){
printf("Enter course:\n");
for (p=0;p<j;p )
scanf("%s", &courses[p]);
getchar();
i ;
printf("Would you like to enter another course? (y or n) \n");
ans = getchar();
}
printf("courses are %s",courses[p]);
}
uj5u.com熱心網友回復:
int main()
{
char courses[60][100];
char ans ='y';
size_t i = 0;
do
{
printf("Enter course:\n");
scanf("
轉載請註明出處,本文鏈接:https://www.uj5u.com/net/406077.html
標籤:
上一篇:將文本檔案讀入C中的矩陣
