void reverse_parts(char *s) C languge - תכנות - HWzone פורומים
עבור לתוכן
  • צור חשבון

void reverse_parts(char *s) C languge


man with no name

Recommended Posts

בגדול אני יודע מה צריך לעשות

זה להתחיל מהסוף עד שיש רווח

שזה מזהה רווח ,להצביע בפויינטר עליו ולקרוא את המילה באורך הקאונטר שלי למחרוזת חדשה (ככה אני מבטל להדפיס את האותיות הפוך)

הכתיבה טיפה בעייתי ???

קישור לתוכן
שתף באתרים אחרים




#include <stdio.h>
#include <stdlib.h>
#include <string.h>
#include <ctype.h>




#define N 100




void reverse_parts(char *s)
{
int i,j,cnt=0;


for(i=0;i<strlen(s);++i)
if (s[i] != ' ')
{
printf("%c",s[i]);
}




for (i=strlen(s);i>0;i--)
{
cnt++;
if ((s[i]==' ')){

for(j=(strlen(s)-cnt+1);j<=strlen(s);++j)
printf("%c",s[j]);
putchar('\n');
}

}
}








int main()
{
char a[N]="hello man whats up";
reverse_parts(a);

return 0;
}

זה מה שעשיתי...זה לאאאאא מדפיס טוב

דרושה עזרה :xyxthumbs:

קישור לתוכן
שתף באתרים אחרים

ארכיון

דיון זה הועבר לארכיון ולא ניתן להוסיף בו תגובות חדשות.

×
  • צור חדש...