我试图要求用户输入 3 个字符。我想将第一个字符和最后两个字符分开。因此,如果“A13”是用户输入,我想将“A”存储在单独的字符中,将“13”存储在单独的字符 [] 中。
//initializations
char seatName[4], seatRowName, seatNumber[3];
printf("\n\nPick a seat (Row Seat) ");
scanf("%s", seatName);
seatRowName=seatName[0];
seatNumber=strchr(seatName, seatRowName);
//I get the "error: incompatible types in assignment" on the above line
样本输出:
选座(Row Seat):A13
//seatRowName = A, seatNumber=13