שאלה ראשונה -התיעצות + הקוד שלי

צפה בנושא הקודם צפה בנושא הבא Go down

שאלה ראשונה -התיעצות + הקוד שלי

הודעה  avi on Mon Apr 20, 2009 10:56 pm

LIST אז ככה אני יודע שאמרו בשאלה שלא להקצות דינמית אך הפונקציה מקבלת
Student ומחזירה
אז כמו שאני מבין אני חייב להקצות משתנה בשביל הערך המוחזר .
בכל מקרה הנה הקוד שלי אם יש למישהו כוח ובא לו לבדוק אם זה הגיוני אני אשמח , תודה .

Student unScramble (List lst)
{
int i = 0 ;
int grade = 0 ;
List prev ;
List head = lst ;


Student* Scramble = (Student*) malloc (sizeof(Student)) ;
while(lst.head -> next != NULL)
{
if((lst.head -> dataPtr[0] < 'z') && (lst.head -> dataPtr[0] > 'a'))
{
prev.head = lst.head ;
lst.head = lst.head -> next ;
}
else
{
grade = (grade * 10 ) (lst.head -> dataPtr[0] - '0');
prev.head -> next = lst.head -> next;
lst.head = lst.head -> next;

}
}
Scramble -> first = head ;
Scramble -> grade = grade ;
return *Scramble ;
}[/size]
avatar
avi
by ref
by ref

מספר הודעות : 12
Join date : 13.04.09

צפה בפרופיל המשתמש

חזרה למעלה Go down

צפה בנושא הקודם צפה בנושא הבא חזרה למעלה


 
Permissions in this forum:
אתה לא יכול להגיב לנושאים בפורום זה