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

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

Go down

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

הודעה  avi 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]
avi
avi
by ref
by ref

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

חזרה למעלה Go down

חזרה למעלה

- Similar topics

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