ABA


"עזרו לי בבקשה בשרשור מחרוזות ב C"
גירסת הדפסה        
קבוצות דיון פיתוח, תיכנות ובניית אתרים נושא #8477 מנהל    סגן המנהל    מפקח   Winner    צל"ש   מומחה  
אשכול מספר 8477
MaC

   17:30   05.12.02   
אל הפורום  
  עזרו לי בבקשה בשרשור מחרוזות ב C  
 
   קיבלתי עבודה ויש תרגיל שאני צריך לשרשר מחרוזות ניסיתי לעשות זאת עם
הפקודה STRCAT אבל לא הולך אני יעלה לכאן הנה התרגיל
כתוב תוכנית הקולטת 50 ציונים.... ואת שמותיהם של התלמידים התוכנית תחשב
כמה תלמידים קיבלו ציון בתחום 40 ל90 ותדפיס את שמותיהם.........
הנה הקוד שאני כתבתי
#include <stdio.h>
#include <conio.h>
#include <string.h>

void main ()
{
int i=1,x=0,y=0,grade;
char name;
char names;

while (i<=5)
{
i++;
puts("enter your name");
scanf("%s",&name);
puts("enter your grade");
scanf("%d",&grade);
if ((grade<90)&&(grade>40))
{

strcat(names, names);//כאן הבעיה !
x++;
}
else
{
y++;
}
}

printf("the yacas of the talmidim is %d",x/y);
getch();
}


                                שתף        
מכתב זה והנלווה אליו, על אחריות ועל דעת הכותב בלבד

  האשכול     מחבר     תאריך כתיבה     מספר  
  קצת קשה לקרוא את מה שכתבת, אבל... Dudenland 05.12.02 20:24 1
     אני יעלה את הקובץ שנייה (ל''ת) MaC 05.12.02 20:27 2
         אהה....לא שמתי לב... Dudenland 05.12.02 20:59 3

       
Dudenland

   20:24   05.12.02   
אל הפורום  
  1. קצת קשה לקרוא את מה שכתבת, אבל...  
בתגובה להודעה מספר 0
 
   אתה מנסה להכניס למשתנה Names את עצמו ???...

תנסה (strcat(names, name


                                                         (ניהול: מחק תגובה)
מכתב זה והנלווה אליו, על אחריות ועל דעת הכותב בלבד
MaC

   20:27   05.12.02   
אל הפורום  
  2. אני יעלה את הקובץ שנייה (ל''ת)  
בתגובה להודעה מספר 1
 
   עבר עריכה לאחרונה בתאריך 05.12.02 בשעה 20:30
 
http://rotter.net/User_files/nor/3def9ae61a9d025f.txt
הנה הקוד
אני רוצה שהוא כל הזמן ישרשר את השם הבא לNAMES
ואז אני ידפיס את ה NAMES
ויהיה לי את כל השמות ברצף


                                                         (ניהול: מחק תגובה)
מכתב זה והנלווה אליו, על אחריות ועל דעת הכותב בלבד
Dudenland

   20:59   05.12.02   
אל הפורום  
  3. אהה....לא שמתי לב...  
בתגובה להודעה מספר 2
 
   עבר עריכה לאחרונה בתאריך 05.12.02 בשעה 21:00
 
הגדרת את Name ואת Name כ-Char...כלומר תו בודד...

תגדיר אותם כמערך:
{char Name{256}, Names{256...

* כל מה שבסוגריים מסולסלות, אמור להיות בסוגריים מרובעות.


                                                         (ניהול: מחק תגובה)
מכתב זה והנלווה אליו, על אחריות ועל דעת הכותב בלבד

תגובה מהירה  למכתב מספר: 
 
___________________________________________________________________

___________________________________________________________________
למנהלים:  נעל | תייק בארכיון | מחק | העבר לפורום אחר | מחק תגובות | עגן אשכול
       



© כל הזכויות שמורות ל-רוטר.נט בע"מ rotter.net